9840 72
31063 556
42849 516
8443 517
41191 519
31601 251
17383 501
27312 469
14403 521
3589 626
1831 233