13862 612
387733 1290
440438 1561
146276 533
100300 1042
211269 811
314492 960
150286 921
57687 667
142751 334