8660 227
6286 582
9566 554
7665 648
11834 180
9736 417
5484 472
15388 917
30851 379
100885 761
75769 130
57292 131