8690
10615
21120
15914
6980
21040
10990
25472
15392
21410
26172
30123
430504728
238114380
1665458312
156726267
129575178
122996252
1114228895
103206210
88203178
82948290
74633139
69259158