29493045
17178
43775485
18032
37012101
20637
18891608
9880
18975599
8017
48787940
16716
21075986
9107
49889753
24570
14237908
7143
6133843
6484
18934177
8246
13154561
5368
14943886
6342
21419431
9368
11159687
5120
23741134
13615
27940199
15604
18981813
7630
13673329
6210
15947091
4376
10659197
4929
13616450
4885
15306583
4448
7058153
3034
33379961
18500
35771338
19901
13814286
5070
14059776
4300