38676 25
20757 26
12702 17
5963 9
16445 19
90050 66
5407 14
6327 4
12896 14
16769 27
11004 13
4388 3
7787 7
5973 8
13928 14
20396 30
7101 2
27991 27
7667 8
17523 19
32496 44
19109 24
35930 55
11734 18