314
285
2510
353
222
290
380
240
134
131
180
264
36687
28200
26813
23923
2002267
18514
1790151
16646
1622147
13860
13460
11660