159891
156356
1446110
144469
151260
537472
528798
282587
260166
3302105
295196
3511103
226753
2276114
2170124
184764
362190
205655
409596
2038119