3001 112
18244 700
20426 664
3293 484
4718 575
23365 726
3447 664
10072 695
11204 550
88789 1122
35332 741
7335 600
69619 169