1002 262
1625 533
1345 321
2371 573
5752 437
4286 270
3395 399
6286 655
4842 593
2769 116
4917 745
5085 529
7315 369
10533 443
6724 664
6395 683
15207 518
9493 852
9228 549
3336 79
5281 738
3121 322
3721 506
4628 408