1066012
1066215
41072
1457413
67624
59343
60804
26642
32353
34343
30533
32455
434852736
240858380
1683868313
158551269
131510180
125496260
1134958896
104797214
89874182
84034292
76425141
70397160