1247 93
8606 721
6710 611
19092 630
2695 258
3881 343
9697 444
3168 379
6548 322
31082 618
24315 713
3546 776