13965 612
392874 1294
448224 1570
151068 533
102385 1042
216568 815
319577 967
152437 923
59853 667
147257 335