45948405
19993
21894449
9358
53937261
21592
40020499
16628
23051303
7367
37053554
10439
17441399
7411
22781931
6229
32940449
15598
17050968
4071
15929316
6748
15165337
4982
21223113
5588
12937558
3053
15892955
4112
13701965
3540
15066437
3675
34374583
15560
29776262
9365
7145646
2984
37647007
11978
4973392
1790
17500071
5717
20754431
7225
15249717
5318
12031932
2598
12183174
6138
19674242
6914