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