1247 93
8607 721
6712 611
19094 630
2695 258
3882 343
9699 444
3168 379
6548 322
31088 618
24317 713
3546 776