5883 706
41079 303
40283 617
54726 389
62350 928
60523 386
16663 288
3886 571
5194 523
7243 77
22652 820