36562
26182
10615
21120
15914
6980
21040
6970
15392
25362
21410
30123
430651728
238197380
1666198312
156785267
129660178
123057252
1114738895
103257210
88268178
82986290
74678139
69313158