9861 72
31116 556
43205 516
8454 517
41483 519
31764 251
17422 501
27463 469
14485 521
3597 626
1837 233