838 252
2209 664
841 208
903 209
2810 596
1437 435
374 91
3619 775
4167 296
12559 580
9384 486
4022 466