13970 612
393080 1294
448494 1571
151352 533
102408 1042
216749 816
319764 967
152495 923
59950 667
147764 335