97226 9
74157 4
93327 4
281781 25
99231 6
69532 1
83033 9
244253 17
106181 10
108831 8
102205 7
151701 10
67552 6
36381 4
69380 3
39427 2
41334 2
65229 5
57377 2
63230 1
50828 1
64854 1
127107 11
50354 2