1100218
4430
36227
797213
613612
1468823
622930
83759
1241622
1141310
1014831
91277
435166736
241005380
1685148313
158685269
131637180
125608260
1136058896
104863214
89961182
84090292
76544141
70473160