845 252
2210 664
885 208
912 209
2826 596
1444 435
383 91
3643 775
4182 296
12573 580
9401 486
4028 466