34990 622
1460 140
11514 156
3661 612
5511 598
5856 483
9645 234
1683 337
3850 799
30027 307
4375 824
1673 119
1103 181