8690
2440
2022
78215
2692
94916
3055
3308
70426
1932
1563
2362
1637117
1158012
11257276
1036216
10165259
97764
8305155
776811
71296
62014
57602
54218