42805 203
6291 530
11243 447
2747 477
35105 313
27764 559
1925 61
3595 655
9104 682
3530 224
7746 382
5932 504