248304 1043
332709 530
3316 186
2499105 3553
387647 1161
284892 1572
3201031 6788
255095 640
190085 592
707450 1990
385478 1079
258354 1184
97261 372
143743 691
6772 425
118482 632
57193 627
298796 1059
99829 453
47797 393
260196 832
86283 542
62724 598