35045 622
1493 140
11835 157
3755 612
5610 598
5953 483
9748 234
1695 337
3930 799
30887 307
4596 824
1739 119
1129 181