42692 203
6272 530
11242 447
2740 477
35077 313
27759 559
1921 61
3594 655
9101 682
3528 224
7744 382
5929 504