1029
4950
3176
15290
869
4180
686
3300
4113
19800
1189
5720
5370
25850
5027
24200
58
275
1141
5489