312810
35157
56610
36810
24431702
41537
32183
78187
52833
32284
30852
32945
435130736
240994380
1685078313
158670269
131629180
125595260
1135998896
104860214
89955182
84086292
76524141
70468160