1000 37
52794 864
7275 64
20200 977
3093 517
2949 761
6175 531
11831 561
9238 381
20018 354
5633 361
19949 570
3202 52
3429 232
12171 734
12604 578
15823 383
21021 486
4197 495
16363 535
3243 522
3660 424
7831 865
8297 521
7301 600
2384 370
2690 167
4292 839