5927
110290
3462
102867
125988
915171
68771
593105
1255
22431
51716
72910
31328
887161
18821
2620
59739
1946
1026195
1058239