40168 384
10489 741
15659 304
19216 142
29509 591
10557 309
21282 841
2670 451
11664 426
13117 240
148357 877
3728 392
9012 836
8532 613
11316 482
5571 92
6441 709
2298 229
6436 135
7359 613
4358 415
5715 610
3099 335
2862 234