1000 184
12393 560
6736 723
10493 291
49969 261
7715 330
5079 371
33600 307
10095 627
25016 121
2869 233
2984 64
4025 144
22082 579
11505 537
4235 127
9498 516
22398 738
3798 89
13714 394
20913 457
4088 642
4665 818
2749 402
1831 222
12452 558
4350 585