11312 2
15185 8
13111 4
12042 3
15086 9
29133 55
15588 7
14110 9
20501 25
13070 8
19624 17
29775 48
18994 17
14649 5
22310 10
42413 86
20439 21
22257 23
23585 32
16223 6
19123 7
14375 9
19962 19
18479 12