4257 629
3870 49
6884 557
4783 409
6276 689
5613 451
11818 448
2867 506
1143 242
11681 926
2258 95
3498 914
4228 529
3427 688