37974
31412
31681
41997
36341
21082
51413
37675
71686
44366
26242
30585
430457728
238079380
1665188312
156704267
129552178
122970252
1114058895
103198210
88179178
82926290
74625139
69251158