811693
133857
632554
1009446
786195
624777
719746
905671
15864748
706586
5085578
4435980
3553510
3549192
2318216
2223495
376972
394161
2983
944604