1000 262
1621 533
1345 321
2371 573
3952 456
5170 626
9469 300
13879 589
8781 782
2589 287
4167 690
4533 613
2334 243
13354 264
7516 421
6053 711
2197 118
8461 702
10719 723
5361 795
2419 181
4313 553
6620 676
5967 525