4256 629
3866 49
6882 557
4779 409
6274 689
5608 451
11817 448
2866 506
1142 242
11681 926
2257 95
3498 914
4228 529
3425 688