35046 622
1493 140
11837 157
3755 612
5610 598
5956 483
9749 234
1695 337
3930 799
30891 307
4597 824
1740 119
1130 181