8656 227
6280 582
9564 554
7663 648
11829 180
9733 417
5480 472
15385 917
30775 379
100852 761
75585 130
57254 131