6546 655
2790 594
16909 473
8602 275
2508 69
8702 624
11136 148
6241 859
3651 284
27445 611
11215 759