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