42681 203
6270 530
11242 447
2740 477
35074 313
27759 559
1921 61
3594 655
9101 682
3528 224
7744 382
5929 504