35050 622
1498 140
11859 157
3756 612
5622 598
5968 483
9769 234
1699 337
3933 799
30972 307
4599 824
1747 119
1133 181