1218 93
8540 721
6620 611
18730 630
2652 258
3821 343
9599 444
3144 379
6476 322
30690 618
24078 713
3526 776