523231
207481
676313
771869
83046
774840
676573
551156
984816
804590
545437
450977
5118799
3552581
3053148
2360804
2227988
2035609
1948357
191078
1759118
1718136
1684195
1634471