20412 17
32452 21
14251 22
41073 66
9092 2
10121 2
12681 3
7865 1
16254 26
8486 9
12220 4
8353 3
7236 2
11179 8
12047 22
12032 10
12036 19
15481 13
9028 15
17606 27
13969 19
8338 16
12375 14
9840 12