1151 93
8431 721
6478 611
18211 630
2603 258
3694 343
9411 444
3110 379
6317 322
30095 618
23767 712
3474 776