13961 612
392599 1294
447754 1570
150715 533
102339 1042
216254 814
319314 967
152360 923
59684 667
146814 335