3896 386
1179 116
478 75
489 69
426 65
622 70
1507 80
171 49
324 267
967 71
423 60
388 51
136 48
609 129
810 89
626 331