47542958
17863
41219799
21595
54119851
21108
20078295
7156
8283870
3571
38612629
20706
161332447
44227
13984321
3747
20841630
7674
15982095
6132
51627892
20608
14636136
5793
17386870
6581
35512936
14039
21220207
8510
11608816
5331
13393363
4957
6580546
2239
60170967
19034
39599133
16920
15027176
5767
14336748
5592
25990071
11004
32648105
13757
90703816
43498
9585222
3138
29343062
10279
40901798
21171