3180 2
5495 5
18283 18
16784 31
9448 11
12893 18
6159 1
15906 21
13936 36
16303 28
16381 51
14344 15
10732 21
8929 12
5888 9
11092 17
13300 40
39813 123
4425 2
5647 8
5310 5
16488 35
5503 3
12052 10