13882 612
389158 1292
442479 1562
147472 533
101001 1042
212763 812
315881 961
150863 922
58233 667
143968 334