35048 622
1494 140
11845 157
3756 612
5621 598
5967 483
9758 234
1697 337
3932 799
30936 307
4599 824
1741 119
1132 181