351
333
517
6610
393
241
263
260
140
276
456
231
38287
29340
27653
25064
2133267
19374
1880153
1748147
17246
14350
14090
12290