1683328
1120214
3042
1202816
1100022
1226112
6420
1653115
754011
55025
961819
100328
435262736
241047380
1685378313
158722269
131671180
125632260
1136478896
104881214
89973182
84110292
76565141
70490160