30926780
15041
18730611
8023
6527208
3198
18554255
5931
27066284
9138
9792494
4036
17147996
5394
12230012
4256
8338531
2425
9605950
2412
18891608
9880
6447113
2265
46584936
21356
12114392
5086
6603203
1558
24435919
4872
17382538
4834
15343585
4891
7309882
2818
24293916
6311
19658930
7310
6711918
1891
7849489
2758
9042065
4128
24975865
8161
9531500
3207
11334215
3204
9923866
1203