1843669
2186048
2041731
1617818
2168360
167744178
3143779
1605411
1620115
1485023
127469
1753325
430502728
238111380
1665418312
156725267
129574178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158