31716 425
7593 187
20210 394
13860 578
2820 115
3834 754
3853 590
3312 456
2254 206
9088 314
12104 598
40638 723