13961 612
392607 1294
447780 1570
150730 533
102341 1042
216258 814
319326 967
152361 923
59695 667
146815 335