406
181
133
64
98
49
126
61
1176
511
1316
571
301
136
5138
2209
1764
763
1372
595
917
400
Copyright © All Rights Reserved