5878 706
40990 302
40228 617
54365 388
62228 928
60453 386
16653 288
3879 571
5184 523
7235 77
22589 820