2821 95
2848 556
2092 157
2490 67
13286 747
6502 419
5338 662
1342 194
2587 74
1225 203
3048 541
979 177
3691 140
6059 662
860 78
772 46
4135 582