13970 612
393069 1294
448481 1571
151334 533
102408 1042
216737 816
319753 967
152494 923
59948 667
147744 335