10295 12
4245 0
12996 25
7016 13
13028 34
23183 38
22463 13
12446 15
8871 2
12831 18
14242 13
16610 13
11737 4
10341 1
23685 31
14744 16
39244 32
65635 101
31719 24
29950 37
26574 24
14431 14
13401 13
5776 4