1002 262
1625 533
1345 321
2371 573
6687 138
3383 388
5334 863
4594 251
4174 507
7171 565
12266 673
9015 538
14860 459
8087 165
6720 529
8385 275
7938 391
10759 642
17529 507
8836 820
12963 579
12330 316
12917 55
21670 576