18790
15612
27363
15140
36766
10615
17173
37973
21120
16411
10990
25472
430385728
238017380
1664928312
156662267
129507178
122920252
1113528895
103172210
88152178
82905290
74607139
69232158