1085 93
8274 721
6283 611
17550 630
2577 258
3558 343
9141 444
3086 379
5932 322
29599 617
23412 711
3439 776