2825 95
2854 556
2101 157
2497 67
13300 747
6509 419
5341 662
1343 194
2595 74
1229 203
3058 541
988 177
3695 140
6063 662
872 78
774 46
4144 582