13965 612
392830 1294
448140 1570
151016 533
102380 1042
216511 815
319543 967
152415 923
59826 667
147095 335