5878 706
41003 302
40236 617
54426 388
62247 928
60470 386
16655 288
3880 571
5185 523
7238 77
22597 820