31467 184
11164 446
2631 477
33227 312
27677 559
1841 61
3510 655
9004 682
3470 224
7648 381
5848 528
5796 504