2737 94
2781 556
2060 157
2298 66
12812 746
6108 419
5053 662
1277 194
2432 74
1191 203
2989 541
913 177
3612 140
5883 662
717 78
743 46
4010 582