13966 612
392957 1294
448320 1570
151173 533
102389 1042
216637 816
319649 967
152457 923
59888 667
147465 335