675893
418974
232639
906550
770233
288288
828254
219880
3396
353781
646613
344915
5132799
3552581
3062148
2367804
2229988
2041609
1952357
191278
1762118
1719136
1686195
1635471