248408 1043
332992 530
2553913 3573
388127 1161
285917 1572
3269479 6830
255366 640
190243 592
708965 1991
259095 1185
97376 372
144012 691
118735 632
57329 627
299349 1059
100309 453
47950 393
260332 832
86392 542
62917 598
182770 1069
60397 507
57601 163