8660 227
6286 582
9566 554
7665 648
11834 180
9736 417
5484 472
15388 917
30852 379
100887 761
75777 130
57293 131