12403
25973
24151
23312
12400
28702
11700
27656
16930
15970
10931
23076
430396728
238022380
1664978312
156667267
129514178
122929252
1113608895
103180210
88160178
82912290
74610139
69233158