3004 112
18244 700
20426 664
3293 484
4718 575
23367 726
3447 664
10072 695
11204 550
88792 1122
35334 741
7335 600
69626 169