20512 24
12175 12
8242 4
12414 19
16158 8
28541 47
11193 12
13278 13
9218 9
12123 7
19263 35
81480 191
26945 50
84131 114
43361 49
11047 6
23621 18
16534 12
8173 1
8972 2
8373 2
10279 6
16448 19
15558 39