2821 95
2847 556
2090 157
2486 67
13281 747
6501 419
5337 662
1342 194
2584 74
1225 203
3045 541
979 177
3689 140
6054 662
857 78
771 46
4133 582