2985 112
18244 700
20425 664
3293 484
4718 575
23362 726
3447 664
10069 695
11204 550
88779 1122
35319 741
7335 600
69608 169