6583 655
2887 594
17216 473
8743 275
2558 69
8736 624
11262 148
6322 859
3744 284
27575 611
11304 759