7
10
574
253
693
304
245
112
56
31
105
52
511
226
7903
3394
9520
4087
29113
12484
11081
4756
5992
2575
4949
2128
2863
1234
4956
2131
4263
1834
5572
2395
2660
1147
7280
3127
3871
1666
10619
4558
4823
2074
1260
547
4627
1990
1400
607
25788
11059
25697
11020
23555
10102
8218
3529
Copyright © All Rights Reserved