42733 203
6285 530
11243 447
2746 477
35087 313
27761 559
1923 61
3594 655
9101 682
3528 224
7746 382
5929 504