1000 127
18476 515
20845 729
27805 388
1266 122
1424 262
14574 733
12727 877
443 60
2781 782
26991 545
17534 263
10965 260
5049 48
13039 644
3765 331
3085 687
2734 560
2846 290
4454 569
5813 638
2011 353
4956 509
17362 472
19645 314
1022 210
5084 740
4500 602