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