5878 706
40976 302
40222 617
54308 388
62216 928
60445 386
16652 288
3878 571
5181 523
7234 77
22585 820