521857
847207
579699
364809
482328
135779
176681
750139
57170
392301
179666
250618
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471