11312 2
15185 8
12970 4
12042 3
14956 9
28995 54
15588 7
13975 9
20501 25
12932 8
19488 16
29639 47
18994 17
14515 5
22174 10
42413 86
20303 21
22115 23
23585 32
16085 6
19123 7
14375 9
19820 19
18344 12