114354642
43288
25786581
11011
21669445
10109
24922715
6880
16901045
6305
29564912
9776
22146493
11636
16249064
5387
108500200
60805
26622194
7605
26448603
7766
149750263
51314
20295401
11680
13866703
4366
17982962
7951
15394102
7194
15358382
7392
33295478
15148
16740720
4561
58722168
17567
59110783
30360
14190089
3179
15929316
6748
9848559
1715
21285885
10166
15527685
7426
17462008
4944
18090656
6638