95299
1025813
57796
1970851
901227
1212416
1152118
775710
1647629
1351117
2127430
83779
435177736
241019380
1685238313
158692269
131644180
125616260
1136168896
104870214
89963182
84092292
76548141
70481160