4255 629
3864 49
6877 557
4775 409
6274 689
5601 451
11815 448
2866 506
1142 242
11681 926
2257 95
3497 914
4228 529
3425 688