15924 19
16781 31
42075 38
39880 42
9792 19
12149 19
10579 30
6569 25
5020 30
13697 19
32166 93
7182 18
69350 135
27026 82
23142 47
18897 27
46957 79
28571 58
19136 27
13803 42
5732 1
11529 12
20281 23