392896 1294
100088 994
448237 1570
151085 533
102387 1042
216586 815
319590 967
152441 923
72134 278
59859 667
75546 398
147287 335
19639 617
4632 272
30467 175