223 43
1213 278
2747 661
657 111
2245 710
474 146
1099 215
3109 902
4399 804
2839 449
30645 550
4392 563
3728 430
7048 846