582573
378470
2364117
233874
1966116
193454
186380
183398
167193
163792
158886
152990
148780
1484117
147463
147378
146953
183586
244159
173298
2779110
212255
183164
1794112
178293
196775
1704100
1833115
1702110
224363
207476
236954
1655114
220389
173880
217489
179883