375995
-
30392
1587
43944
1018
21677
181
177607
222
8948
2
14040
18
12545
0
685148
3028