10392
13775
34033
25184
17056
37101
16850
9330
10505
16264
430385728
238017380
1664928312
156662267
129507178
122920252
1113528895
103173210
88152178
82905290
74607139
69232158