17193
26930
18661
14910
16431
12410
28712
10771
11241
10930
10670
43086
430502728
238112380
1665448312
156725267
129575178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158