384793
114968
670366
1131843
1720140
656527
467525
785697
2306890
426723
6908960
7861668
616825
1074536
661628
1786283
3317269
1212810
632114
807337
1113493
1602454
887865
894770
1082949
646169