945 83
13276 810
33862 610
16501 362
7743 104
3499 276
25731 669
4825 124
18528 477
5516 392
3119 164