12476 12
11876 5
6805 1
31577 8
12918 18
16822 15
13733 21
29100 29
18087 17
7155 8
15153 18
8095 10
24009 21
10059 9
6540 1
10277 10
13819 24
9610 6
13663 14
9704 6
13943 14
15103 13
27880 36
8058 10