41303 4
74082 41
270530 47
89005 7
122206 14
70409 8
69257 11
62207 10
113401 22
147056 26
121329 16
66282 9
157107 31
99678 21