40536 384
10560 741
15707 304
19286 142
29651 591
10605 309
21340 841
2675 451
11700 426
13214 240
148434 877
3768 392
9053 836
8586 613
11336 482
5611 92
6464 709
2307 229
6494 135
7407 613
4566 415
5757 610
3121 335
2873 234