13961 612
392597 1294
447743 1570
150707 533
102337 1042
216249 814
319312 967
152360 923
59682 667
146808 335