3523 561
4715 395
2367 194
12876 843
7285 402
2730 508
3345 861
2345 461
3239 873
900 142
3098 917
2535 672