424405
333166
92286
986266
29905
143461
809900
621807
172658
766599
353250
260234
5151799
3568581
3082148
2395804
2234988
2053609
1975358
191678
1771118
1722136
1691196
1638471