393480 1294
100404 994
449119 1571
151885 533
102472 1042
217145 816
320145 968
152589 923
72361 278
60187 667
75796 398
148650 335
19742 617
4642 272
30592 175