1420115
60160
794214
101139
1232113
978616
582811
852812
1217813
920
770
128058060
430698728
238232380
1666518312
156800267
129682178
123092252
1114928895
103273210
88289178
83012290
74699139
69326158