35191
21902035
58121311
38563
68065
47654
38125
41813
42814
23341
17260
599214
430502728
238106380
1665338312
156723267
129574178
122996252
1114218895
103204210
88201178
82947290
74632139
69258158