43028
23104
28063
15194
12629
12527