41016 384
10671 741
15793 304
19368 142
29877 591
10700 309
21411 841
2694 451
11760 426
13370 240
148507 877
3819 392
9129 836
8706 613
11366 482
5681 92
6521 709
2332 229
7489 135
7478 613
4639 415
5823 610
3166 335
2880 234