4272 629
3887 49
6917 557
4808 409
6301 689
5652 451
11847 448
2874 506
1144 242
11682 926
2263 95
3500 914
4231 529
3430 688