312810
32193
78197
35157
36810
24431702
30862
52833
27513
16091
32284
32945
435202736
241022380
1685278313
158695269
131649180
125618260
1136228896
104876214
89968182
84097292
76551141
70486160