5879 706
41035 303
40261 617
54547 388
62282 928
60483 386
16658 288
3882 571
5192 523
7238 77
22621 820