2825 95
2858 556
2103 157
2500 67
13302 747
6511 419
5343 662
1343 194
2595 74
1231 203
3060 541
989 177
3697 140
6065 662
875 78
776 46
4144 582