1000 234
2643 137
3880 544
50396 672
4073 765
3404 460
8895 450
4956 662
12564 645
38238 659
3964 480
2864 392
13273 709
19330 36
3548 151
17852 308
4742 778
3631 463
1945 217
3707 57
29496 304
29150 152
43184 789
5462 492
6326 369
14628 297
2021 127
4072 317