4255 629
3860 49
6873 557
4775 409
6270 689
5600 451
11812 448
2866 506
1142 242
11681 926
2257 95
3496 914
4228 529
3425 688