308799
2297111
209974
197490
2658122
198353
216151
191168
145889
32181176
31572178
22835177
619679
360969
16028137
500080
3041117
16164115
11565120
154794