102002
31241
38545
22285
32977
19512
21703
46228
23567
234779
26923
22748
21151
22056
25807