393184 1294
100227 994
448683 1571
151502 533
102424 1042
216865 816
319861 968
152517 923
72226 278
60022 667
75675 398
148017 335
19686 617
4636 272
30522 175