9321 9
14647 19
6370 8
11110 15
7833 6
6678 7
10328 18
20880 16
38994 45
38689 44
72295 92
15032 11
39537 47
40094 45
34227 39
22427 21
19399 22
16571 32
46282 86
16440 23
22416 23
9893 8
8208 6
17428 22