4256 629
3868 49
6882 557
4783 409
6276 689
5610 451
11818 448
2866 506
1143 242
11681 926
2258 95
3498 914
4228 529
3427 688