6582 655
2886 594
17212 473
8741 275
2558 69
8734 624
11262 148
6321 859
3741 284
27573 611
11300 759