12127 25
9265 27
8429 21
35447 187
8685 15
6295 8
5800 14
13831 31
11465 32
1228 3
1201 2
1217 1
3332 14
18004 38
12666 37