8669 227
6291 582
9570 554
7672 648
11844 180
9747 417
5492 472
15395 917
31016 379
100994 761
76178 130
57337 131