16254 19
17100 31
43044 38
40541 42
10456 20
16849 25
10906 30
6888 27
5347 31
14022 19
32823 93
7504 18
73425 139
27689 84
24105 47
19216 27
47950 79
29213 58
19461 27
14144 43
5732 1
12178 14
20601 23