301
136
4991
2146
1932
835
1659
718
4809
2068
1757
760
2128
919
1540
667
1092
475
280
127
Copyright © All Rights Reserved