3758324
1328
20336405
9066
8629012
3144
26896280
5494
32554099
12588
9359096
2299
13816680
3455
12867850
4684
10412164
2855
7491806
2704
3279766
1209
6889427
2277
10512799
2576
186731171
111909
16051763
7935
9555700
3003
21459147
8777
21118297
10172
20590934
5262
21912580
7401
28164022
14221
22723001
9349
21461843
9000
13515630
4536
9864321
2057
10759448
2456
8659545
3223
748201
1658