13865 612
387856 1291
440592 1561
146363 533
100369 1042
211433 812
314566 960
150355 921
57730 667
142830 334