26290835
8868
29377026
11306
49913912
19839
30643835
10759
16421999
6785
14688962
4728
48725036
6569
16386672
5108
23363807
7147
20723386
6078
17462008
4944
12774183
4388
23657929
8639
16443306
4200
31684701
8309
37282658
9993
28358462
8865
17630762
4344
22936513
11758
6410755
3317
20649864
3703
10105297
3694
8286899
1991
8464188
2934
11269502
5230
32174381
9182
20344259
5862
31524596
5686