672
295
308
139
427
190
343
154
70
37
10374
4453
3857
1660
4690
2017
1281
556
1162
505
23345
10012
Copyright © All Rights Reserved