387812 1291
96938 991
440529 1561
146327 533
100340 1042
211378 811
314529 960
150329 921
70288 274
57720 667
73436 397
142791 334
18656 616
4495 272
29094 172