13967 612
392983 1294
448358 1570
151204 533
102394 1042
216655 816
319675 967
152461 923
59903 667
147536 335