29057 40
24415 40
19425 40
14508 40
14494 40
21151 40
18229 40
20770 40
16775 40
38195 40
18297 40
16068 40
36339 40
16493 40
25851 40
28988 40
20035 40
20865 40
39622 40
12984 40
1958 40
18523 40
20698 40
30925 40