12933 13
6824 2
6837 2
17751 30
12548 6
7530 4
10844 23
11057 12
6955 1
8986 5
16049 31
28710 50
51370 77