392965 1294
100115 994
448335 1570
151194 533
102391 1042
216647 816
319665 967
152459 923
72148 278
59896 667
75570 398
147486 335
19651 617
4633 272
30482 175