9839 72
31063 556
42849 516
8443 517
41189 519
31599 251
17383 501
27310 469
14400 521
3589 626
1831 233