956 83
13284 810
33873 610
16510 362
7743 104
3505 276
25735 669
4827 124
18535 477
5520 392
3123 164