25916866
8884
25786581
11011
27797021
9383
6128367
2708
21911439
10759
15395094
7021
90328481
43090
12493033
4790
33685195
16691
17452596
5972
16841295
9503
14154432
6188
77893140
35647
31389015
15217
11938925
3496
12080733
5136
7981508
2513
14442432
7652
10508558
3738
8371260
3644
4402678
1407
6045476
3606
4774001
1441
16955627
8202
166965521
39376
3487199
1068
13541194
6773
14193467
5312