34133755
12318
10181552
3405
28506905
7426
10673815
3044
15447773
5127
7048511
2459
8956347
3207
6343620
1759
38633021
19069
24799430
8033
12151309
4354
14137295
4128
7796512
2525
37411046
5673
74395752
32977
23873461
10254
12671437
3926
56814420
20366
12219815
3967
15747996
5328
16664304
5416
15045526
5972
11328837
3226
20874817
8893
9144371
3666
36461163
16499
36305792
16373
12059050
3628