27916967
14460
15485051
5805
19565813
8463
15630038
10103
13211612
5152
8929895
5255
21953552
9826
6595418
1944
3073740
1017
9197813
5039
16681775
8171
6332756
2082
13723494
5761
19945622
7345
5921936
2591
9696079
4190
5303859
2601
53937261
21592
16599980
7200
4343421
1485
10844711
3436
18343686
9830
50997802
23294
15427355
6474
7597410
2554
8322015
1068
2047743
574
10833467
3154