393301 1294
100290 994
448847 1571
151647 533
102439 1042
216960 816
319971 968
152537 923
72276 278
60093 667
75727 398
148252 335
19709 617
4640 272
30551 175