10604 6
25634 79
187120 534
15059 20
9607 2
10200 8
13451 16
11652 19
11262 4
14596 12
10043 5
12339 30
12523 23
8913 1
15455 29
39093 66
24035 44
17533 42
11748 20
13827 12
16119 7
21328 61
14093 13
7864 9