1217 93
8538 721
6619 611
18722 630
2651 258
3820 343
9597 444
3144 379
6475 322
30684 618
24076 713
3526 776