35058 622
1506 140
11898 157
3766 612
5642 598
5975 483
9793 234
1704 337
3937 799
31102 307
4607 824
1758 119
1142 181