31737
20143
15782
695184
6930
6770
6640
5842
5300
4973
5430
5350
24240
22642
1630267
1445148
13976
1300144
12230
10980
9310