35047 622
1493 140
11838 157
3756 612
5612 598
5962 483
9751 234
1696 337
3931 799
30907 307
4597 824
1741 119
1131 181