2825 95
2853 556
2100 157
2497 67
13299 747
6508 419
5341 662
1343 194
2595 74
1229 203
3058 541
988 177
3694 140
6063 662
871 78
773 46
4144 582