8660 227
6286 582
9565 554
7665 648
11834 180
9736 417
5483 472
15388 917
30848 379
100885 761
75762 130
57291 131