2824 95
2851 556
2096 157
2494 67
13291 747
6506 419
5340 662
1343 194
2594 74
1227 203
3051 541
984 177
3694 140
6062 662
866 78
773 46
4142 582