42748 203
6286 530
11243 447
2747 477
35093 313
27761 559
1923 61
3594 655
9102 682
3529 224
7746 382
5929 504