387854 1291
96954 991
440590 1561
146361 533
100364 1042
211429 812
314560 960
150354 921
70301 274
57730 667
73446 397
142826 334
18661 616
4497 272
29110 172