42725 203
6281 530
11243 447
2745 477
35085 313
27760 559
1922 61
3594 655
9101 682
3528 224
7746 382
5929 504