3245
20955
10047
196057
15021
9521
1553
3097
13942
16546