35036 622
1485 140
11781 157
3748 612
5585 598
5940 483
9736 234
1692 337
3923 799
30729 307
4582 824
1728 119
1123 181