943329
225395
96677
82804
115496
107546
816157
853510
689721
108181
678160
632629
33183465
28332132
252501001
25025484
19046346
17103973
157501032
15021239
12941764
10659485
888247
5950209