247591 1043
330251 529
2252331 3443
384829 1161
279749 1568
2895404 6668
252562 640
189064 592
700717 1988
254192 1183
96448 372
143067 691
116432 632
56362 627
294614 1059
99372 453
46847 393
259196 832
85605 542
61586 598
177183 1068
59817 507
56225 163