3638 170
1566 157
2922 161
37316 393
7464 726
4202 812
2260 131
49777 855
18087 449
18731 687
5926 121