3180 2
5495 5
18283 19
17061 32
9448 11
13163 18
6159 1
15906 21
14209 36
16303 28
16651 51
14344 15
11010 21
8929 12
6169 9
11092 17
13300 40
40087 124
4425 2
5647 8
5310 5
16488 36
5503 3
12052 10