6548 655
2800 594
16931 473
8613 275
2508 69
8704 624
11146 148
6245 859
3656 284
27454 611
11221 759