333
231
261
494
507
7010
1319
313
306
353
553
356
38877
29790
28043
25495
2172267
19654
1908153
1773149
17546
14550
14280
12510