17016 595
4105 165
23723 877
14805 184
3696 286
6467 641
8666 598
7319 724
9629 709
16803 514
15522 585
7251 519
2601 327
19933 287
10494 78
13091 165
8752 857
15959 349
9102 576
7600 75
20173 669
10764 345
35222 112
8655 314
11256 441
4400 420
8427 643
9712 432