2457288
22860
16986510
138599
4208841
44691
34782612
226169
31483054
177118
17263
407
3135328
30605
33980074
141023