6482 655
2632 594
16616 473
8440 275
2448 69
8583 624
10903 148
6017 859
3491 284
27246 611
11087 759