247353 1043
329214 529
2172911 3417
384008 1161
278317 1568
2783918 6629
251728 640
188535 592
698761 1988
252392 1182
95841 372
142640 691
115972 632
55452 627
293062 1059
98801 453
46579 393
258240 831
85289 542
61248 598
175685 1068
59681 507
55578 163