1151 93
8431 721
6478 611
18197 630
2603 258
3692 343
9410 444
3110 379
6317 322
30088 618
23762 712
3472 776