491669
181237
397789
719254
978709
634954
67288
147982
935246
571759
828732
782673
5530367
4540935
4358459
3455998
3447462
3413286
3364956
3018729
3007226
2492209
2136407
2136352