19289
17160
21450
16541
14087
7961
9797
8993
23162
6806
21745
13345
7446
5734
23575
13662
14089
51289
26697