2975 625
1911 546
4145 113
18486 700
20586 664
3352 484
5718 575
23810 726
3496 664
10210 696
11296 550
90026 1123
37557 741
7410 600
70624 169