16457 8
18608 14
162668 97
24529 16
37315 33
13213 9
24956 10
20146 38
18689 7
7660 3
19876 15
27163 18