354080
243593
310861
201280
226093
286780
2950112
250169
2192120
384498
152166
152578
146493
1479117
1525107
149782
1519103
160191
145794
152075
152791
182964
1512103
145858
1480104
149895
144468
149173
156181
1483114
1567101
1525117
156174
151753
1471103
153152
148596
142191
143083
1485119