5876 706
40969 302
40218 617
54271 388
62209 928
60440 386
16650 288
3877 571
5181 523
7230 77
22583 820