145473
908884
666280
381321
240966
10573
225222
306106
558882
487871
542903
161410
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471