4262 629
3875 49
6902 557
4790 409
6282 689
5625 451
11824 448
2867 506
1143 242
11681 926
2262 95
3498 914
4229 529
3427 688