20154
12413
25983
14260
26930
14910
16431
12410
28712
10771
11241
23086
430508728
238121380
1665518312
156728267
129581178
123000252
1114268895
103214210
88211178
82948290
74640139
69262158