37071 483
2504 155
1838 253
1402 97
6916 783
586 91
2856 452
4976 831
2004 178
1067 82
3742 808
2957 583
2877 378
2890 243
2121 104
774 169