5171 629
5626 49
8421 557
5583 409
7990 690
7153 451
12847 448
3087 506
1306 242
11922 926
2482 95
3685 914
4639 529
3664 688