201
191
301
805120
181
171
331
422
161
5603367
4590935
4395459
3482998
3461462
3436286
3388956
3043226
3036729
2517209
2148407
2148352