115
1087
563
183
153
308
39880
58
7
53
241
5029
100