212226
434736
653377
164772
63280
764470
426321
663910
692977
325569
26244
605470
5112799
3546581
3044148
2347804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471