247317 1043
329090 529
2161232 3417
383875 1161
278081 1568
2767928 6619
251607 640
188401 592
698464 1988
252009 1182
95738 372
142588 691
115885 632
55280 627
292792 1059
98761 453
46532 393
258035 831
85220 542
61202 598
175447 1068
59666 507
55474 163