2975 625
1911 546
4145 113
18486 700
20586 664
3352 484
5718 575
23811 726
3497 664
10210 696
11297 550
90027 1123
37562 741
7410 600
70625 169