40938 384
10651 741
15780 304
19358 142
29846 591
10683 309
21400 841
2690 451
11752 426
13346 240
148496 877
3812 392
9109 836
8674 613
11364 482
5667 92
6510 709
2328 229
7470 135
7471 613
4624 415
5813 610
3159 335
2879 234