231796
372531
696848
932879
753655
19572
348187
473173
903934
491768
141101
178429
5046799
3487581
2963148
2288804
2201988
1994609
189178
1883357
1731118
1705136
1651195
1618471