5883 706
41085 303
40294 617
54785 389
62369 928
60532 386
16663 288
3886 571
5196 523
7246 77
22658 821