41220
989200
270408
159770
950602
496449
701360
131937
925449
714425
8385
347837
5046799
3486581
2963148
2288804
2201988
1994609
189178
1883357
1731118
1705136
1651195
1618471