588680
588928
309206
621330
24538
928927
959236
72651
15055
150705
29961
529952
5153799
3570581
3088148
2396804
2234988
2053609
1975358
191678
1773118
1722136
1691196
1638471