5876 706
40969 302
40219 617
54274 388
62211 928
60440 386
16650 288
3877 571
5181 523
7230 77
22583 820