845 252
2215 664
913 208
928 209
2830 596
1446 435
387 91
3660 775
4189 296
12583 580
9553 486
4171 466