845 252
2215 664
917 208
929 209
2831 596
1446 435
388 91
3662 775
4191 296
12584 580
9569 486
4199 466