308
139
693
304
392
175
196
91
266
121
6944
2983
1638
709
4872
2095
5740
2467
1365
592
1050
457
Copyright © All Rights Reserved