29630 180
11148 446
2609 477
32763 312
27658 559
1820 61
3499 655
8989 682
3452 224
7631 381
5821 528
5774 504