1836116
32701179
664480
16426137
16431117
31903178
11755122
154191
253465
1502112
1094584
147073
1318898
155096
21851171
22957177
303985
8653132
473863
146685
4042110