5878 706
41002 302
40236 617
54412 388
62245 928
60468 386
16655 288
3880 571
5185 523
7238 77
22595 820