9816 72
31027 556
42664 516
8437 517
40857 518
31394 250
17362 501
27064 469
14260 521
3584 626
1825 233