8403 6
21990 46
10039 8
45926 77
13241 9
10358 5
12345 12
11964 8
9236 1
12359 16
7591 2
10938 6
12005 8
9399 5
9549 2
8396 2
22243 23
11328 8
23303 18
36941 30
11467 3
12290 15
36733 36
9078 4