2975 625
1912 546
4181 113
18505 700
20592 664
3359 484
5721 575
23828 726
3498 664
10223 696
11301 550
90133 1123
37667 741
7417 600
70664 169