3995 125
90543 711
214982 268
1542809 4428
1322346 2502
1648137 3600
278137 1201
408587 1252
722929 1744
145050 215
435608 734
283899 938
367420 573
207191 483
405987 823
138331 654
1000070 2993
287755 1227
1666567 2439
729695 1681
475634 994
825368 3593
558940 1659
817230 1997
637458 1874