35046 622
1493 140
11837 157
3755 612
5612 598
5957 483
9751 234
1695 337
3931 799
30901 307
4597 824
1741 119
1131 181