10930
10670
43086
25342
20351
28174
13850
17871
17352
32780
22070
21980
430385728
238017380
1664928312
156662267
129504178
122919252
1113518895
103172210
88152178
82905290
74605139
69232158