8243 16
4738 2
5213 2
9992 8
31841 68
5652 2
4701 2
11249 13
29397 22
24738 48
29553 39
35819 35
13325 18
14057 20
7035 5
9772 10
15864 24
12195 23
8879 9
4812 1
5246 1
8846 12
7814 4
5463 3