4252 629
3848 49
6843 557
4758 409
6256 689
5579 451
11792 448
2865 506
1139 242
11680 926
2257 95
3494 914
4227 529
3423 688