17016 595
4105 165
23722 877
14803 184
3696 286
6467 641
8666 598
7319 724
9629 709
16802 514
15522 585
7250 519
2601 327
19931 287
10494 78
13090 165
8752 857
15959 349
9102 576
7599 75
20172 669
10764 345
35222 112
8655 314
11251 441
4400 420
8426 643
9712 432