4256
4455
26613
3836
1972
2003
1871
1580
1403
1932
2143
16611
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53368