3640 170
1566 157
2922 161
37320 393
7465 726
4202 812
2261 131
49780 855
18089 449
18734 687
5927 121