393029 1294
100142 994
448439 1570
151281 533
102405 1042
216697 816
319715 967
152483 923
72169 278
59935 667
75601 398
147668 335
19660 617
4633 272
30491 175