9589 12
7086 4
6397 3
7886 5
21944 23
12395 11
8222 10
9345 9
12725 7
18693 32
33409 50
7006 13
16559 17
9314 15
31297 47
7265 5
11077 8
17699 17
11405 10
18390 9
8595 10
22301 39
13528 28
14145 14