393312 1294
100300 994
448867 1571
151666 533
102444 1042
216972 816
319986 968
152541 923
72285 278
60101 667
75732 398
148293 335
19716 617
4640 272
30551 175