663 245
7662 163
1455 110
631 80
576 63
1226 49
207 237
437 74
474 311
404 67
612 77
821 48
262 55
236 50
673 88
843 80