16606 10
12727 3
4952 3
4281 5
11082 10
14057 4
10251 8
16876 3
15955 3
22504 12
22879 1
37102 3
38280 1
50206 3
32434 4
65932 4
25559 8
44453 13
20931 9
62779 5
85129 4
27659 8
67329 10
51954 1