520623
97226
968717
102793
760192
865560
763736
909368
786544
22682
141637
23107
5096799
3528581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1669195
1628471