683616
296269
579352
879524
1298126
1025403
857167
896187
27887702
23260486
22694960
19387669
14122916
12862157
11441624
9995365
211265
894108
437725
222275