2045118
1492108
2002107
188695
219890
152078
210673
200163
173756
1549109
150764
151252
148870
1526108
148995
147285
143692
179764
150891
150789
150362
152194
163973
155579
154265
18306244
283158
2328101
5343112