2978 625
1917 546
4196 113
18517 700
20600 664
3361 484
5727 575
23859 726
3501 664
10233 696
11302 550
90300 1123
37795 741
7422 600
70718 169