1265 93
8625 721
6752 611
19196 630
2701 258
3901 343
9726 444
3178 379
6565 322
31236 618
24395 713
3561 776