106191
35636
41864
25343
36633
21733
24478
49603
26406
237566
30411
25933
24779
25050
28853