173316
694104
857207
448816
44227
17940
690860
598689
18334
336535
833949
208458
5088799
3519581
3019148
2322804
2214988
2011609
1911357
190078
1746118
1715136
1665195
1625471