30764849
16540
53592780
30118
22617613
11158
16221603
5749
13528646
4385
18893104
7722
26106672
7615
15602185
6751
24470279
8997
12918725
4875
60170967
19034
20233270
7901
24352752
10188
20469835
9258
11351177
3817
19162740
8538
39869361
11149
27149885
12497
17455772
6983
7474904
2538
15246255
5007
75130385
28264
11525859
4417
8978608
3308
8342131
2086
8110159
2189
12347410
4354
26832229
8306