5878 706
40984 302
40225 617
54327 388
62221 928
60448 386
16652 288
3878 571
5181 523
7234 77
22587 820