5878 706
41006 302
40238 617
54427 388
62248 928
60470 386
16655 288
3880 571
5185 523
7238 77
22600 820