1097 93
8289 721
6309 611
17612 630
2578 258
3578 343
9178 444
3096 379
5948 322
29622 617
23447 711
3448 776