17018 595
4106 165
23729 877
14806 184
3696 286
6467 641
8666 598
7320 724
9629 709
16807 514
15522 585
7252 519
2601 327
19933 287
10494 78
13094 165
8753 857
15961 349
9102 576
7601 75
20174 669
10765 345
35226 112
8655 314
11258 441
4402 420
8429 643
9713 432