3969 125
90147 711
214609 268
1542463 4427
1321775 2502
1646624 3600
277970 1201
408107 1252
722247 1744
144947 215
435210 734
283653 938
367128 572
206957 483
405462 822
138151 654
998650 2992
287513 1227
1665754 2439
729243 1680
475106 994
824834 3593
558542 1659
816525 1997
636983 1874