13965 612
392819 1294
448125 1570
151002 533
102379 1042
216494 815
319530 967
152413 923
59816 667
147059 335