850 252
2228 664
1040 208
960 209
2882 596
1458 435
417 91
3703 775
4232 296
12613 580
9796 486
4369 466