3641 170
1568 157
2922 161
37321 393
7466 726
4203 812
2262 131
49781 855
18092 449
18736 687
5928 121