13965 612
392855 1294
448193 1570
151045 533
102383 1042
216546 815
319568 967
152427 923
59846 667
147197 335