348306
298773
460680
928676
934206
225315
197470
373484
79427
939656
125743
364255
5148799
3567581
3076148
2394804
2230988
2052609
1973358
191578
1769118
1720136
1690196
1637471