387859 1291
96958 991
440599 1562
146365 533
100371 1042
211435 812
314571 960
150357 921
70303 274
57730 667
73448 397
142831 334
18662 616
4497 272
29110 172