37133
23886
284012
48539
32236
1683621
1892515
1002118
1669417
40670
59027
632235
435078736
240973380
1684878313
158655269
131614180
125581260
1135888896
104850214
89946182
84079292
76514141
70456160