850 252
2228 664
1045 208
960 209
2883 596
1458 435
417 91
3704 775
4232 296
12613 580
9799 486
4369 466