54298
57857
70726
42962
759514
63539
43580
43053
612414
69707
903913
33533
430531728
238133380
1665588312
156734267
129598178
123013252
1114318895
103221210
88221178
82956290
74648139
69279158