1098 93
8289 721
6311 611
17616 630
2578 258
3581 343
9182 444
3096 379
5948 322
29631 617
23448 711
3448 776