247295 1043
329012 529
2153329 3412
383785 1161
277933 1568
2756456 6610
251521 640
188364 592
698262 1987
251809 1182
95673 372
142561 691
115832 632
55174 627
292646 1059
98739 453
46505 393
257861 831
85195 542
61176 598
175308 1068
59659 507
55420 163