1000 86
35388 857
4334 778
3157 369
2624 103
4231 399
5756 281
6338 406
20617 807
19807 58
9343 686
19158 337
22409 754
6728 110
2692 299
269869 862
29099 173
16888 493
3634 356
10282 506
82147 133
10785 265
4529 38
4095 205
5527 806
1585 113
3443 500
9091 154