5880 706
41044 303
40262 617
54558 388
62287 928
60485 386
16658 288
3882 571
5193 523
7238 77
22622 820