120658 20
35733 4
88130 27
161855 20
151109 25
76157 12
35608 5
24354 2
88577 15
105933 19
55832 5
137082 28
127284 9
45534 3
57579 4
35427 1
33432 4
96206 16
46779 4
25427 1
42057 2
46559 9
71459 3
27480 3