1151 93
8431 721
6478 611
18208 630
2603 258
3694 343
9411 444
3110 379
6317 322
30094 618
23765 712
3473 776