2821 95
2848 556
2093 157
2490 67
13286 747
6503 419
5338 662
1342 194
2590 74
1225 203
3048 541
979 177
3691 140
6059 662
861 78
772 46
4135 582