414506
152202
995578
980661
651969
886380
956596
229561
975179
216662
523634
712873
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471