9839 72
31061 556
42838 516
8443 517
41143 519
31582 251
17382 501
27288 469
14384 521
3589 626
1830 233