1000 37
19363 302
13549 752
7256 87
12438 463
4545 353
59759 714
27591 814
3547 498
7458 391
1769 32
18472 710
2194 76
26766 748
8356 877
4927 520
4756 305
5690 148
9358 38
1345 171
3135 494
3348 184
8252 223
1990 79
11194 683
4560 715
18364 182
3330 580