846 252
2217 664
931 208
933 209
2836 596
1448 435
392 91
3666 775
4192 296
12589 580
9661 486
4300 466