4253 629
3852 49
6850 557
4765 409
6257 689
5590 451
11803 448
2865 506
1140 242
11680 926
2257 95
3494 914
4227 529
3423 688