47229
1632022
969110
616715
775912
100235
916612
33303
1460927
1141111
1005614
1105912
430692728
238227380
1666508312
156800267
129680178
123085252
1114918895
103271210
88289178
83012290
74696139
69324158