183
2715
180
112
120
70
90
274
217
82
224
23476
17650
15491
13932
10742
1046263
9454
929148
9230
773142
7180
70311