1113 96
2765 80
575 63
1097 62
3513 263
521 136
1451 142
2173 113
1680 100
372 61
158 65
331 284
1086 83
673 70
627 62
269 60