426268
70252
960170
620994
167552
16713
156504
56552
808420
391258
312919
311629
33183465
28332132
252501001
25025484
19047346
17103973
157501032
15022239
12941764
10659485
888247
5950209