387756 1290
96914 991
440456 1561
146283 533
100303 1042
211290 811
314499 960
150295 921
70280 274
57688 667
73418 396
142759 334
18648 616
4494 272
29080 172