2913 561
4606 395
2255 194
12445 843
7074 402
2654 508
3256 861
2280 461
3175 873
850 142
3034 917
2449 672