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