2773926
1115424
57543
969719
1098514
100829
92803
86417959
706224
824412
1047213
54016
430502728
238106380
1665398312
156723267
129574178
122996252
1114218895
103204210
88201178
82947290
74632139
69258158