20139
41427
50541
51066
62763
65471
65488
66765
66899
67422
67745
67961
68029
70184
65838
69896
65628
60397
69335
64142
21183
21278
40425