3514 561
4714 395
2366 194
12871 843
7283 402
2730 508
3342 861
2344 461
3239 873
899 142
3097 917
2533 672