4254 629
3855 49
6859 557
4769 409
6263 689
5594 451
11807 448
2866 506
1141 242
11681 926
2257 95
3496 914
4227 529
3424 688