393427 1294
100370 994
449042 1571
151818 533
102461 1042
217093 816
320092 968
152575 923
72336 278
60158 667
75778 398
148546 335
19736 617
4640 272
30582 175