1094 93
8287 721
6303 611
17587 630
2578 258
3571 343
9163 444
3095 379
5946 322
29613 617
23436 711
3447 776