23001
508812
38424
28527
46944
93356
63938
312510
64118
33491
237711
659611
430504728
238113380
1665448312
156726267
129575178
122996252
1114228895
103206210
88203178
82948290
74633139
69259158