32940449
15598
15165337
4982
45948405
19993
10989378
3999
21894449
9358
23480011
7652
13876423
3930
16490386
7074
53937261
21592
40020499
16628
7691400
4080
8844871
2123
23051303
7367
10587757
2890
11762832
2846
9722723
3147
7145646
2984
37053554
10439
17441399
7411
6180276
2195
22781931
6229
7228804
1388
5926796
1932
17050968
4071
15929316
6748
6851411
2013
3214914
1146
21223113
5588