42702 2
40376 3
81209 69
125908 14
156502 15
292157 30
235081 22
390834 20
107832 19
225652 23
228756 13
322201 32
127159 11
155183 9
109327 11
300431 32
158228 9
334334 18
196354 15
170502 12
275457 28
156404 8
214826 22
175201 32