18972649
6063
18822060
7778
16937585
7056
16376076
6022
19123653
6917
22659572
8956
8207866
3213
22077073
7910
12548400
4464
5393112
1621
18263111
5890
6895883
2638
44313489
18547
8820715
2953
27794464
11793
30894852
13593
16280980
6779
12114392
5086
4282320
1507
7227519
3110
11505187
4995
15358382
7392
10587471
4357
10162433
3609
13915235
4225
8662963
3072
20469835
9258
14193467
5312