393178 1294
100222 994
448663 1571
151498 533
102422 1042
216857 816
319854 968
152517 923
72223 278
60018 667
75670 398
147992 335
19685 617
4636 272
30520 175