131166 801
38849 967
58535 476
164016 943
190019 536
169350 803
5066 549
641 31
676 110
1656 377
1594 104
679 141