4487
4103
52922
7400
4924
2616
14093
7290
8366
5684
6051
4941
4256
3297
10236
16255
171177
92755
4077
7425
7627
3901
7326
14344
244302