331884 529
3255 184
2444589 3520
386818 1161
283346 1571
3139310 6744
254515 640
189953 592
705507 1989
384375 1079
257235 1184
97079 372
143614 691
6636 425
118117 632
56944 627
298071 1059
99685 453
47560 393
259950 832
86109 542
62389 598
180736 1068