9839 72
31063 556
42849 516
8443 517
41189 519
31598 251
17383 501
27309 469
14398 521
3589 626
1831 233