32970
43464
14256
21435
33574
30295
20211
21280
12250
17150
17350
33731
430463728
238087380
1665248312
156707267
129553178
122972252
1114078895
103198210
88188178
82928290
74625139
69253158