2954 112
18241 700
20421 664
3290 484
4718 575
23350 726
3446 664
10065 695
11203 550
88754 1122
35281 741
7335 600
69586 169