181998
1616120
1785104
172693
1610107
171483
177659
175092
32678179
31898178
16417137
11751122
143579
3675115
1094184
239496
148260
8853126
1500112
252965