5610
9832
5456
9227
4591
5766
7866
15107
26393
25732
8788
8110
33537
14303
13425
11737
8490
9331
21986