5883 706
41088 303
40297 617
54792 389
62372 928
60535 386
16663 288
3886 571
5196 523
7246 77
22659 821