6663 276
4929 771
105202 897
36523 732
3040 308
33719 766
25431 569
1068 39
9052 939
69874 184
60868 608