13454 0
13909 1
30183 6
68431 16
51534 7
32634 2
24558 6
31109 8
22126 1
39376 9
18977 2
41307 4
39684 8
81181 10
101332 51
20556 8
48381 27
45376 39
86005 93
178979 24
179359 54
211531 33
522183 42
662653 117