393296 1294
100289 994
448842 1571
151637 533
102438 1042
216956 816
319969 968
152537 923
72273 278
60089 667
75727 398
148244 335
19709 617
4640 272
30551 175