530494
151146
576987
120909
319487
851837
696361
760533
403159
8629
1007340
176972
33181465
28332132
252491001
25023484
19043346
17102973
157491032
15021239
12941764
10659485
887747
5950209