2381 740
228 43
1214 278
2757 661
674 111
2260 710
483 146
1102 215
3142 902
4402 804
2839 449
30690 550
4394 563
3734 430
7055 846