910
1622
125
117
82
94
70
74
71
81
92
61702
11790
9650
7671
5970
533262
4680
4500
4119
4081
379147
365142
30650