1000 26
6985 707
21831 156
25429 557
1460 130
3234 304
3614 60
2293 296
10228 400
2661 213
4086 652
2724 95
5420 575
2938 335
3182 545
3002 380
4665 430
2946 641
24372 270
15942 475
7095 122
2986 198
1439 110
3724 757
1206 61
10715 114
12295 547
2244 346