9839 72
31061 556
42836 516
8443 517
41142 519
31580 251
17381 501
27284 469
14383 521
3589 626
1830 233