26126 3
37028 7
68656 6
79131 6
48430 2
22958 3
39858 2
107327 20
116081 27
118433 11
87481 24
34728 10
39956 5
48403 4
36805 3
31784 3
99529 6
28254 3
30231 7
33652 3
145009 19
30328 2
27727 2
27581 3