1085 93
8273 721
6282 611
17549 630
2577 258
3558 343
9141 444
3086 379
5932 322
29599 617
23412 711
3439 776