5876 706
40971 302
40221 617
54285 388
62212 928
60441 386
16651 288
3877 571
5181 523
7232 77
22583 820