99122514
38437
49059430
18676
27820891
10536
19355813
8001
13201257
5350
30561048
13417
10488307
4593
12394236
3245
8100948
2299
8278498
2616
49668987
11114
8978608
3308
17006980
7382
90703816
43498
11047086
4495
16800096
5045
22786492
9858
32389558
10298
7894712
2717
17466749
6248
16012882
5152
26601526
10420
12394537
4354
6573022
1753
10986033
3248
27484926
8944
22477959
5727
8405155
2183