18902902
8328
23763810
8541
22524857
11890
7204026
2648
138022832
73858
57851855
29892
15755118
6493
38099485
18855
5738423
1702
8730454
6481
8761546
3396
16509659
6295
3057818
958
5162956
1495
10155967
3578
9383151
3097
9961905
4404
6512731
2126
5380102
2023
7069981
3151
16799672
7872
12761730
7184
9990437
4413
13572760
6635
3773844
1266
9830005
2858
8906920
2924
4765393
2799