5878 706
40993 302
40231 617
54384 388
62236 928
60456 386
16654 288
3880 571
5184 523
7238 77
22591 820