970
57
887
140
804
223
721
306
638
389
555
472
472
57
57
57
57
57
57
57
57
57
57
57
57
57
389
223
223
223
223
57
389