25514513
10489
22649632
11601
3828925
992
26241700
11564
22073988
6977
11746091
2576
13259082
3861
42241693
18312
11375515
3301
22257482
9889
17888328
7480
50216808
22990
19347912
11070
19839443
6842
14932467
5899
16390411
8812
20972731
8620
21627581
8193
12137379
2692
19276934
6239
16040428
5485
8997901
4285
13729865
4825
23375368
15698
13777460
4131
39328331
7128
11541202
3078
4434967
1985