42708 203
6277 530
11243 447
2740 477
35081 313
27760 559
1921 61
3594 655
9101 682
3528 224
7745 382
5929 504