21739
23644
04536
35580
21
41
40
48
16821
2859
01216
12
13980
11300
8811
7460
592263
5790
5450
4921
479147
4619
419142
33750