5876 706
40965 302
40216 617
54260 388
62208 928
60436 386
16650 288
3877 571
5181 523
7230 77
22583 820