248348 1043
332843 530
2521072 3558
387875 1161
285316 1572
3226619 6806
255180 640
190178 592
708064 1990
258652 1184
97319 372
143957 691
118593 632
57258 627
299014 1059
100251 453
47881 393
260268 832
86351 542
62824 598
182209 1068
60348 507
57557 163