166590
661480
32657179
16406137
16411117
31880178
11744122
153791
252465
1318698
146673
154896
1492112
1093684
303785
146585
21845171
4041110
473663
22952177
7151118