35048 622
1494 140
11846 157
3756 612
5622 598
5968 483
9759 234
1697 337
3933 799
30939 307
4599 824
1741 119
1133 181