21632 22
40250 41
16539 32
52296 145
15181 19
25433 36
61567 143
66514 94
18304 11
33104 67
17947 15
23077 54
34715 38
17426 48
23932 39
22485 65