13966 612
392962 1294
448333 1570
151191 533
102391 1042
216646 816
319663 967
152459 923
59895 667
147484 335