13865 612
387844 1291
440576 1561
146356 533
100361 1042
211417 812
314557 960
150350 921
57728 667
142816 334