31199 183
11161 446
2628 477
33159 312
27675 559
1837 61
3509 655
9002 682
3467 224
7646 381
5841 528
5796 504