21266 22
39876 41
16175 31
52296 143
15181 19
25433 36
61174 140
66149 94
18304 11
32741 67
17585 15
23077 54
34345 38
17426 48
23550 39
22485 63