27560189
15334
71138471
33681
221521296
106396
15805031
5491
22296988
8252
26372520
10568
103368647
50331
43275925
20885
47961827
22361
21633449
5177
50838420
19195
61337427
18287
14856424
4762
10728064
3458
53280486
23863
45266972
13640
132302982
64804
15517727
2689
21610877
7558
105357341
57045
26460534
10222
33078673
13034
15203429
6236
18429622
7646
11116019
5519
9792494
4036
77626371
27803
158724256
80961