234616
489649
424455
250832
977947
497277
839822
728856
28179
688798
23637
32857
272903
556905
257403
8999
5538500
2878654
2092336
1856237
1805736
1733895
172967
1642433
1523922
1517854
1470850
1390500
1334400
1329590