21484 19
13931 12
170092 15
19076 18
15171 14
30770 23
22838 22
12692 10
27328 29
20184 20
31099 31
45798 53