22690834
10590
21461843
9000
90328481
43090
9008793
3066
9605950
2412
22819372
7681
13436748
3138
14715260
3810
21225865
9528
7348458
2880
42323475
18284
23741134
13615
11512438
4432
25786581
11011
18354958
8438
37012101
20637
14943748
4948
14932105
6113
31389015
15217
5020638
1812
5288792
2463
6560484
2192
5466075
1740
13170966
5551
22524857
11890
7647585
2491
18937146
7454
12114392
5086