1000 288
1002 186
730 231
2214 663
3081 765
5688 273
12534 694
10536 176
6833 880
2795 378
3658 616
18453 306
2964 335
16518 235
29080 113
27102 114
19662 869
8853 656
43876 906
15428 509
15015 591
9126 959
3058 145
20258 234
7118 519
3697 167