9861 72
31117 556
43210 516
8454 517
41486 519
31767 251
17422 501
27464 469
14485 521
3597 626
1837 233