3992 125
90478 711
214922 268
1542752 4428
1322248 2502
1647847 3600
278108 1201
408515 1252
722818 1744
145033 215
435542 734
283857 938
367375 573
207159 483
405889 823
138301 654
999834 2993
287721 1227
1666404 2439
729625 1681
475520 994
825284 3593
558865 1659
817114 1997
637371 1874