10253158
8180
4160
3580
3360
148442
6671
4590
114715
3090
3010
76513
2017537
14256284
1391812
12362261
1192940
112293
1004312
850437
82136
77375
70392