582 88
414 107
1511 245
1487 151
654 50
546 49
1182 108
1133 385
535 333
782 277
2232 258
1545 69
808 85
670 92
654 64
10065 271