49302 9
67933 12
37178 3
53207 8
43259 4
95982 14
50928 10
41752 6
94009 9
117583 9
157953 22
213029 18
1095333 201
140006 12
104807 15
634555 161
147958 13
225279 33
83432 14
169259 24
236251 42
482205 64
377905 42
63427 4