5860 706
40394 299
40023 617
53848 388
61838 928
60202 386
16636 288
3853 571
5154 523
7210 77
22415 820