1757150
504292
4690
3960
3590
3110
27948
15619
1486
13931
12418
1185
1140
11179
910
810
809
784
700
6712
656
6230
5611
5510
51132
4911
4214
382
362035
344
336
312
304
277
221
210
212
200
153
150
144293
100
41216