33196706
14611
12332507
4552
21118297
10172
9052326
3506
138022832
73858
5738423
1702
10010304
3955
8099603
2861
32650706
13640
20363630
7857
13390535
4665
97074328
40755
6093520
1492
23600806
12176
11198002
3405
11278018
4366
5667693
1891
44313489
18547
14122696
6515
6437286
2428
9374537
4046
3840100
1193
15453051
6914
3273756
574
31889398
9016
18835785
6170
3608684
1105
12624835
4486