10331 6
15315 31
8502 10
9176 2
23407 46
7311 11
9618 19
27192 29
16154 39
10656 18
8782 8
10798 11
10394 12
10291 14
14400 6
12888 19
6396 2
9465 9
14680 20
7175 8
16541 24
12306 17
14055 23
6315 1