248125 1043
331856 529
2439568 3520
386770 1161
283279 1571
3133517 6742
254485 640
189941 592
705418 1989
257188 1184
97073 372
143603 691
118102 632
56933 627
297976 1059
99681 453
47550 393
259922 832
86103 542
62358 598
180678 1068
60201 507
56947 163