324960
28624
492328
182590
397855
715549
36736
733722
175358
588162
697233
848196
5049799
3487581
2963148
2288804
2201988
1995609
189178
1883357
1731118
1705136
1651195
1618471