13964 612
392807 1294
448106 1570
150979 533
102377 1042
216481 815
319517 967
152411 923
59808 667
147022 335