222752
125954
640756
129170
950227
75143
31842
58010
857983
102371
176872
83454
31309464
26652124
23787997
23105481
17927342
16087971
149891028
14212239
12267764
10158483
610326
5412209