126929 336
303597 1050
831855 3597
639015 1614
64864 629
337229 1169
1329288 2511
44089 180
75716 765
69850 748
559956 1714
339763 1119
81676 327
411780 830
165155 403
32406 233
512822 1765
643483 1876
110982 338
111481 353
414392 1256
44072 650