22659572
8956
8267562
3707
9492579
3342
10587471
4357
12332507
4552
5667693
1891
12624835
4486
26687354
14058
14122696
6515
13723494
5761
19021165
8208
7105660
2560
18730611
8023
11554155
4545
9468653
3377
9419292
3374
18635622
8758
18343686
9830
13786147
5061
13015618
4124
15427355
6474
9702422
3879
8290493
3634
15101321
4614
20372433
8984
8322015
1068
2712356
775
26241700
11564