2978 625
1917 546
4196 113
18518 700
20600 664
3361 484
5727 575
23861 726
3502 664
10233 696
11302 550
90307 1123
37797 741
7422 600
70722 169