20658585
8922
50216808
22990
25786581
11011
21669445
10109
17946058
6270
12907377
3634
9006157
3031
4862940
1702
11173884
3571
27749046
7863
16934858
9324
29564912
9776
9123744
2692
30285175
10489
19945622
7345
43946699
9801
7708748
1928
13235740
4998
13866703
4366
7884612
3122
11702938
3766
23016673
10448
19592356
7451
22870684
9961
5973028
2042
6184737
2114
12080733
5136
13015618
4124