5878 706
40990 302
40227 617
54353 388
62227 928
60453 386
16652 288
3878 571
5183 523
7234 77
22589 820