332
367
281
4310
5214
315
483
383
575
36667
28170
26803
23923
1993267
18504
1790151
16646
1606147
13830
13460
11650