1002 262
1625 533
1345 321
2371 573
4592 76
16346 550
3934 288
2219 594
2898 242
5728 268
3696 105
5137 710
1409 240
2171 522
6078 332
3003 548
1814 483
4206 447
5197 849
2241 539
1338 209
729 156
2606 558
15848 781