17016 595
4104 165
23717 877
14801 184
3696 286
6467 641
8666 598
7319 724
9629 709
16798 514
15516 585
7250 519
2601 327
19929 287
10494 78
13090 165
8750 857
15959 349
9100 576
7598 75
20165 669
10761 345
35218 112
8653 314
11250 441
4400 420
8426 643
9712 432