7
10
56
31
105
52
693
304
1995
862
1372
595
39956
17131
5992
2575
2863
1234
1400
607
25697
11020
19509
8368
9149
3928
4270
1837
6244
2683
5264
2263
11172
4795
12390
5317
5362
2305
12929
5548
6132
2635
4683
2014
31570
13537
11816
5071
12075
5182
137669
59008
11564
4963
7112
3055
13062
5605
41986
18001
52794
22633
40376
17311
17486
7501
27174
11653
17374
7453
16072
6895
7959
3418
7266
3121
8806
3781
5747
2470
6083
2614
11648
4999
10752
4615
15827
6790
Copyright © All Rights Reserved