19656844
7696
28974566
10395
32397519
12192
16096797
7684
21556533
9022
7781464
2874
19035745
6430
18398363
6342
54397527
20313
15029784
5453
8757657
3939
13515630
4536
10528987
3675
28615252
12899
7234324
2877
8675394
2997
7048018
2774
10855719
32949
91838434
15635
14318320
6229
148936647
20511
10119578
2579
3178864
970
8730454
6481
42738210
16449
18826408
9352
11869477
4080
12874705
3484