6672 276
4930 771
105223 897
36528 732
3040 308
33720 766
25441 569
1068 39
9053 939
69885 184
60875 608