11035 16
12027 42
5220 2
10467 12
9510 27
15811 35
5207 1
8646 23
7429 22
4859 14
13004 22
12836 18
6900 7
7600 8
6822 2
5263 2
9947 11
10967 8
23157 21
16778 27
10957 5
33480 43
15152 35
55061 89