357954
152922
656582
872753
187819
32972
158921
377390
539387
919859
65672
154245
31308464
26651124
23787997
23104481
17927342
16087971
149891028
14212239
12267764
10158483
610326
5412209