850 252
2228 664
1032 208
958 209
2871 596
1454 435
414 91
3696 775
4220 296
12607 580
9768 486
4365 466