1561118
1183713
2084830
1150
629910
87439
1172613
1650823
1555130
1169814
63865
2149319
430535728
238134380
1665588312
156738267
129603178
123017252
1114338895
103221210
88221178
82957290
74653139
69279158