3947
117523
1664
58717
65244
156181
6867
7448
6315
98525
4530
14193
1964417
1356312
13539283
11812261
1155616
109983
9767157
959711
79616
786337
73985
67612