35048 622
1493 140
11840 157
3756 612
5613 598
5966 483
9752 234
1697 337
3931 799
30923 307
4597 824
1741 119
1131 181