1078 56
538 95
1547 91
721 77
1179 307
1165 79
503 94
585 80
1093 138
888 99
1258 87
908 92
1294 276
983 113
1619 85
1025 80