3239 561
4646 395
2302 194
12656 843
7174 402
2691 508
3294 861
2298 461
3196 873
866 142
3064 917
2490 672