2960 709
9505 723
51850 864
79126 968
57579 827
6022 387
3762 285
159789 536
236422 778
157818 1054
2042 151