210376
207168
175650
170652
243680
225151
587065
3237121
31697175
31101177
5720101
140884
557579
163265
21676170
2023116
15458137
294662
15932115
149457