2951 112
18239 700
20417 664
3290 484
4708 575
23346 726
3446 664
10065 695
11202 550
88740 1122
35264 741
7335 600
69578 169