10525 8
11873 7
10819 8
10934 10
12904 18
8729 5
8180 5
8807 11
7866 3
16042 24
14944 15
8086 6
10548 8
13329 9
10592 1
10417 11
10772 3
41083 57
43412 57
6658 13
9162 1
20880 52
7826 4
9901 9