9285 12
11318 18
7403 3
9220 10
9957 1
7856 8
10125 7
12125 13
18845 12
7980 1
7972 2
14241 18
13540 8
15429 13
13780 22
6246 2
8462 5
6667 9
10730 8
8234 12
34319 44
23382 15
23191 42
9290 10