31 2
70 7
4627 13
10312 16
19147 45
3294 14
9029 19
20022 32
18065 43
17228 39
14220 29
24247 31
18974 26
25258 60
35977 85
35149 96
40738 108
10720 16
45330 34
12458 7
8347 17
32099 78
44037 99
8860 27