3016 647
42846 487
12683 800
49176 855
19796 255
28305 389
2338 514
4737 553
2500 605
3405 614
17069 85
8827 185
3625 567
3439 861
22106 107
704 44
31822 347
9845 485
12076 562
4507 50
12761 49
9018 408
8659 433
10902 313
4860 164
6417 171
10389 653
18861 106