247375 1043
329311 529
2183532 3422
384116 1161
278527 1568
2799922 6634
251839 640
188619 592
699040 1988
252659 1182
95943 372
142697 691
116029 632
55566 627
293283 1059
98830 453
46617 393
258339 832
85339 542
61291 598
175845 1068
59697 507
55657 163