4069663
1347
31598433
16276
86367158
37482
139414055
65684
18629936
4743
15546924
7052
7669918
2327
36810395
16078
33545507
11802
1972788
5362
23860175
11564
9810571
4825
8046432
2918
24842800
12029
18181232
8538
19724881
8048
1492740
323
18690022
5843
13136663
4294
7597828
2786
6343318
1803
17086506
8896
7460490
2594
5341100
1894
6527478
3380
4359393
1416
19536336
7241
29963043
10389