9030 7
12765 10
8382 6
10226 5
29865 63
29560 37
14884 11
11916 14
9843 9
8985 3
30697 51
12030 15
13661 6
10478 7
22544 34
10316 11
7734 2
7701 2
26222 35
20314 42
8002 1
9135 7
13240 16
25688 32