12510
382610
56994
18334
46482
25642
23356
17450
18361
24510
17690
45764
435079736
240973380
1684878313
158655269
131614180
125581260
1135898896
104850214
89946182
84079292
76514141
70457160