8668 227
6291 582
9570 554
7671 648
11844 180
9747 417
5491 472
15394 917
31009 379
100976 761
76147 130
57328 131