12160 3
14266 23
15244 17
10505 7
135424 307
6980 8
16796 22
11058 12
9098 4
9091 10
21550 25
11944 9
95480 62
21204 17
12453 9
24131 50
15769 22
18948 29
9604 5
8124 7
8309 6
9931 12
40395 30
7840 3