393316 1294
100300 994
448875 1571
151676 533
102444 1042
216977 816
319991 968
152544 923
72287 278
60104 667
75734 398
148313 335
19718 617
4640 272
30552 175