13962 612
392776 1294
448048 1570
150925 533
102373 1042
216442 815
319487 967
152401 923
59790 667
146932 335