846 252
2217 664
937 208
933 209
2839 596
1448 435
393 91
3669 775
4196 296
12589 580
9689 486
4329 466