598612
109133715
44174
1089822
52183
1268915
1292514
59348
92456
2530
20543
351
435202736
241022380
1685278313
158696269
131649180
125623260
1136228896
104876214
89969182
84097292
76553141
70487160