5882 706
41079 303
40283 617
54714 389
62345 928
60521 386
16662 288
3886 571
5194 523
7242 77
22650 820