17510
37052
38293
645313
13600
48962
29064
25732
15540
41125
49892
90827
434950736
240915380
1684478313
158605269
131554180
125549260
1135518896
104828214
89901182
84058292
76471141
70437160