17049 4
16873 21
10794 11
29883 31
19752 20
23876 11
21484 21
19862 17
20489 16
15421 19
33548 45
8229 8
7991 11
11392 11
11691 23
12545 7
16333 16
8810 19
16373 20
28769 29
44770 66
22617 25
39708 65
36626 36