14626 14
14321 22
7810 9
10904 8
9929 14
10414 15
18025 14
12108 20
12411 16
9250 8
27309 43
9602 11
15164 20
20421 29
15680 7
30708 19
23082 36
20591 34
32730 21
50328 43
16458 13
29599 16
33774 31
42513 58