23741134
13615
90328481
43090
6560484
2192
58823657
27146
12080733
5136
37012101
20637
7020494
1840
21512426
9192
17494002
5764
14238935
4756
11470067
3556
15003464
4985
13074102
3725
14128527
4564
2778989
1325
7994894
2381
28555392
11485
22536217
8796
2450432
1140
9436285
1988
11159832
3163
6132957
1749
2090475
838
7855775
3097
16819932
7147
27635807
11551
1417568
854
13583040
4439