630
277
196
91
168
79
112
55
5978
2569
1162
505
406
181
2443
1054
2891
1246
1155
502
1820
787
Copyright © All Rights Reserved