252
115
1645
712
1267
550
1155
502
1323
574
2429
1048
54803
23494
47250
20257
44051
18886
49742
21325
28644
12283
Copyright © All Rights Reserved