4255 629
3860 49
6872 557
4775 409
6266 689
5599 451
11811 448
2866 506
1142 242
11681 926
2257 95
3496 914
4227 529
3424 688