7148433
6594293
4443868
382763
7511
5960
4150
7912
12230
6751
14880
10740
435285736
241057380
1685518313
158730269
131678180
125640260
1136548896
104886214
89984183
84115292
76577141
70501160