245118
2517614
2008916
235015
33113
1713416
821411
58715
73343
53726
357020652
182968306
1444378271
129282229
101821154
84541182
839438866
83776183
19550
19072
207110
20810
30742
34480
21252
14592