13916 612
391227 1294
445903 1568
149370 533
102053 1042
214933 813
318017 964
151877 923
59031 667
145856 335