173876
29454164
489573
10545116
28608170
14354134
8386123
21844174
558395
149086
14658108
148984
261288
491282
702996
1025581
296768
1266693
6433113
417884
5448101