6510 655
2662 594
16688 473
8481 275
2455 69
8633 624
10952 148
6121 859
3519 284
27293 611
11108 759