14010 9
47543 59
21568 20
13885 4
27632 25
19628 14
12357 9
17564 21
28550 44
29937 52
15131 10
25952 37
39990 75
67126 100
31586 60
16818 17
14690 13
14240 17
20999 23
14818 15
15812 15
23782 40
20876 24
13342 6