248313 1043
332733 530
2503514 3554
387697 1161
284975 1572
3205745 6790
255109 640
190107 592
707565 1990
258423 1184
97275 372
143749 691
118513 632
57203 627
298828 1059
99836 453
47815 393
260202 832
86295 542
62746 598
181914 1068
60312 507
57499 163