272012
19022
15540
41155
13682
8151
18322
19013
44964
58437
21411
23710
430516728
238125380
1665538312
156730267
129585178
123006252
1114278895
103215210
88217178
82952290
74643139
69271158