1000 86
35427 857
4336 778
3160 369
2626 103
4235 399
5758 281
6343 406
20617 807
19815 58
9350 686
19163 337
22409 754
6728 110
2693 299
269877 862
29100 173
16888 493
3635 356
10282 506
82147 133
10789 265
4529 38
4096 205
5527 806
1586 113
3443 500
9091 154