624500
421130
76199
586973
728857
706830
75926
636311
279337
260225
307814
83854
5108799
3540581
3041148
2341804
2223988
2028609
1938357
190678
1753118
1717136
1679195
1630471