989297
338527
346888
451686
1565825
310586
113218
1115521
27887702
23260486
22694960
19387669
14122916
12862157
11441624
9995365
211265
894108
437725
222275