47542958
17863
41219799
21595
54119851
21108
20078295
7156
35512936
14039
14636136
5793
38612629
20706
161332447
44227
20841630
7674
15982095
6132
51627892
20608
17386870
6581
21220207
8510
13393363
4957
6580546
2239
60170967
19034
39599133
16920
15027176
5767
14336748
5592
25990071
11004
90703816
43498
29343062
10279
59438514
17445
22730641
3647
11554155
4545
13880658
4401
113450307
53249
16424711
5469