105922
35392
41631
25086
36258
21545
24282
49300
26153
237433
30100
25778
24486
24838
28535