30764849
16540
53592780
30118
14924836
4602
22617613
11158
16221603
5749
13528646
4385
18893104
7722
39869361
11149
26106672
7615
15602185
6751
12588845
4809
12918725
4875
24470279
8997
3659751
1489
17303178
6022
17455772
6983
20232500
2060
11035651
3304
7474904
2538
60170967
19034
11351177
3817
13465566
4398
20233270
7901
7188645
2569
24352752
10188
10905143
4118
20469835
9258
9111611
2572