31381
24514
19532
28149
13097
23582
19223