5876 706
40965 302
40218 617
54262 388
62209 928
60437 386
16650 288
3877 571
5181 523
7230 77
22583 820