85336
98944
3078
49927
2951
94414
3100
79136
3923
6728
105112
192029
1614617
1130012
10626276
1018116
96773
9633258
7928154
755311
69986
60604
56102
53348