14682 1
12442 0
11448 2
39980 96
16581 8
17303 7
15187 15
18154 9
20143 16
19334 16
22511 15
18093 5
16275 6
45039 66
16109 9
12050 3
11585 1
30233 21
16207 9
16050 18
14407 6
19244 17
22677 12
22357 28