9861 72
31118 556
43213 516
8454 517
41487 519
31767 251
17422 501
27464 469
14488 521
3597 626
1837 233