17016 595
4104 165
23718 877
14801 184
3696 286
6467 641
8666 598
7319 724
9629 709
16799 514
15516 585
7250 519
2601 327
19930 287
10494 78
13090 165
8750 857
15959 349
9100 576
7599 75
20170 669
10761 345
35218 112
8654 314
11251 441
4400 420
8426 643
9712 432