1000 37
19358 302
13549 752
7255 87
12438 463
4545 353
59754 714
27584 814
3547 498
7457 391
1768 32
18471 710
2194 76
26766 748
8356 877
4927 520
4756 305
5690 148
9358 38
1345 171
3135 494
3348 184
8252 223
1989 79
11194 683
4558 715
18362 182
3330 580