64948
634315
590512
55656
38267
387512
34483
909619
37636
110347
55103
53931
435033736
240952380
1684808313
158641269
131583180
125573260
1135798896
104842214
89930182
84072292
76497141
70451160