24470279
8997
17303178
6022
13465566
4398
39869361
11149
17455772
6983
11900732
4055
11525859
4417
30764849
16540
53592780
30118
5541593
2211
48471547
27680
15821892
5654
5439849
1504
13899586
3914
4276609
1357
5325432
1696
22617613
11158
16221603
5749
13528646
4385
18893104
7722
3517113
889
5261240
1589
3438212
961
28778876
10929
11396877
3232
26106672
7615
4509272
1778
19697245
8230