35033 622
1484 140
11761 157
3748 612
5575 598
5938 483
9734 234
1690 337
3923 799
30684 307
4581 824
1719 119
1123 181