40893 384
10639 741
15775 304
19354 142
29835 591
10670 309
21393 841
2686 451
11748 426
13330 240
148490 877
3808 392
9106 836
8667 613
11361 482
5661 92
6502 709
2326 229
7461 135
7466 613
4618 415
5807 610
3154 335
2877 234