452
626
346
520
783
130
996
231
5310
363
5116
100
36667
28170
26803
23923
1994267
18504
1790151
16646
1610147
13830
13460
11650