3386124
1030
29335440
12208
21324841
8937
7157612
2510
35475796
12959
7329326
2516
12349317
3895
11508684
4680
5632369
1253
8530017
2686
6310152
1954
14175933
4922
23322030
7734
9631054
4146
7521104
3028
51843450
18902
1875499
3835
7048511
2459
11150724
3883
9755355
3634
3525825
1083
6978306
2506
11608929
4838
7552831
2412
112099450
40080
13577224
4797
29915592
7184
9969793
3829