959
418
1393
604
1204
523
315
142
280
127
462
205
658
289
273
124
161
76
364
163
1932
835
Copyright © All Rights Reserved