143
90
71
121
100
6859
41216
108433
43868
63644
80
135265
27167
20350
19021
16912
1326265
13242
1198148
11826
10740
983143
8880
78611