5931 13
5626 10
7231 5
16043 16
6830 1
8157 10
13524 28
6527 1
18561 26
6216 1
8233 4
5801 10
5606 7
5087 1
14223 12
18968 29
8020 2
31078 55
10174 13
28955 46
12001 21
13233 10
8956 15
20792 29