8669 227
6291 582
9570 554
7671 648
11844 180
9747 417
5491 472
15395 917
31014 379
100984 761
76155 130
57332 131