2957 112
18242 700
20422 664
3290 484
4718 575
23350 726
3446 664
10065 695
11203 550
88754 1122
35285 741
7335 600
69587 169