1000 135
1820 456
3122 605
3168 667
1142 171
1065 231
3208 889
606 110
1395 279
3983 213
29929 356
4288 229
2949 363
14436 245
5430 316
47478 409
10345 859
45906 80
7329 451
12933 580
462067 731
12481 763
14653 858
19561 167
213681 792