1000 37
19374 302
13549 752
7260 87
12440 463
4545 353
59766 714
27608 814
3547 498
7465 391
1769 32
18472 710
2197 76
26768 748
8356 877
4928 520
4756 305
5691 148
9358 38
1345 171
3135 494
3349 184
8253 223
1990 79
11199 683
4560 715
18368 182
3330 580