329
148
112
55
98
49
1918
829
1176
511
1239
538
3549
1528
10108
4339
2030
877
2506
1081
553
244
Copyright © All Rights Reserved