42857 217
43004 633
32718 512
16957 146
59468 447
38295 322
108865 957
33842 633
21261 359
46860 688
14602 690
38486 629
28411 451
29140 111
20136 425
22752 240
19518 472
52714 451
16381 646
19118 710
19232 195
23626 697
33825 326
13567 575
22954 324