17259 28
4277 10
9846 12
112340 152
54009 135
5170 10
10790 10
6525 5
4341 2
10294 13
11982 8
11618 13
49438 35
9857 17
5650 0
10659 24
14045 21
97029 118
6141 6
11638 18
12407 11
5027 2
22632 25
33983 59