58349
888311
37512
14870
732518
18750
14162
21623
30818
23486
168840316
702908062
5312293
4410278
39790119
393658792
3489299
25289862
15910
15704
13344
14161
16632
19804
15362
11360