20295401
11680
31125733
11649
31478440
9625
17982962
7951
34072874
9782
37529116
9732
14307755
4772
12330157
6393
24652243
11755
8003888
4134
11122909
3421
11310531
2365
16277489
3832
9190917
2268
10455191
3216
8077933
3198
6571712
1608
12935824
1668
4521672
1866
3352374
1570
4267322
1633
6424701
2456
5526384
1822
1220298
763
8662005
3072
12185370
4577
11626826
4600991
2183