6548 655
2792 594
16922 473
8607 275
2508 69
8702 624
11140 148
6244 859
3654 284
27450 611
11217 759