248393 1043
332960 530
2547467 3568
388064 1161
285804 1572
3260973 6827
255333 640
190233 592
708789 1991
258997 1184
97370 372
143998 691
118707 632
57313 627
299269 1059
100301 453
47944 393
260315 832
86387 542
62902 598
182643 1069
60387 507
57597 163