2919 561
4606 395
2255 194
12447 843
7076 402
2655 508
3257 861
2280 461
3175 873
850 142
3034 917
2449 672