845 252
2216 664
921 208
929 209
2833 596
1447 435
390 91
3664 775
4192 296
12587 580
9602 486
4234 466