49946
499519
51239
25511
58218
60616
50640
40506
25581
70515
532611
46012
430502728
238108380
1665408312
156723267
129574178
122996252
1114218895
103206210
88201178
82948290
74633139
69259158