25758 119
4829 143
3602 170
1549 157
2900 161
37238 393
7433 726
4183 812
2235 131
49673 855
18017 449
18639 687
5874 121