2975 625
1912 546
4172 113
18505 700
20590 664
3358 484
5720 575
23827 726
3498 664
10215 696
11301 550
90108 1123
37637 741
7415 600
70656 169