9816 72
31023 556
42649 516
8437 517
40848 518
31384 250
17362 501
27061 469
14257 521
3584 626
1825 233