312 85
639 55
1898 196
378 118
577 65
1461 179
6451 107
167 71
1125 133
308 63
2291 53
475 80
773 54
598 91
603 106
22450 78