4680
3930
3590
13931
1185
1140
10979
900
810
656
6230
5611
51132
4911
4114
382
352035
312
304
277
210
211
212
200
153
150