107343
36184
42440
25745
37123
22118
25152
50110
26816
237886
30839
26359
25183
25637
29325