162089
153973
2459103
216798
197383
1917121
2061119
203275
202971
184272
183488
230577
2231124
155685
248076
168773
265498
1998102
1703105
180275