1095 93
8287 721
6304 611
17594 630
2578 258
3572 343
9167 444
3096 379
5947 322
29615 617
23442 711
3447 776