248126 1043
331857 529
2440553 3520
386779 1161
283294 1571
3134771 6742
254487 640
189944 592
705431 1989
257196 1184
97074 372
143606 691
118104 632
56934 627
298027 1059
99681 453
47551 393
259930 832
86104 542
62362 598
180691 1068
60203 507
56949 163