35058 622
1504 140
11895 157
3764 612
5641 598
5974 483
9790 234
1701 337
3936 799
31085 307
4605 824
1755 119
1139 181