4259 629
3875 49
6901 557
4790 409
6282 689
5623 451
11822 448
2867 506
1143 242
11681 926
2260 95
3498 914
4229 529
3427 688