22690834
10590
35958659
14595
11086529
4445
20999152
7891
8805478
2717
9605950
2412
9690716
3791
61608261
30291
57970579
23741
90328481
43090
3829529
1536
17615082
8259
21461843
9000
52900555
21529
22819372
7681
12537097
4831
14715260
3810
5541112
1564
13625548
5670
15134955
7715
11094996
4303
21225865
9528
7348458
2880
22617613
11158
93668930
29835
42323475
18284
15805031
5491
11512438
4432