45948405
19993
21894449
9358
53937261
21592
37439166
15934
40020499
16628
23051303
7367
17441399
7411
22781931
6229
67154551
22223
17050968
4071
37053554
10439
32940449
15598
13701965
3540
15929316
6748
21223113
5588
16633702
7178
15165337
4982
7145646
2984
15892955
4112
12937558
3053
12031932
2598
10576184
2610
12465961
4929
19253884
15066437
3675
34374583
15560
14101506
3549
10461019
3961