10004 18
16315 25
9668 3
11667 7
6552 2
10963 8
8775 4
11498 4
5849 1
12245 20
15942 22
8772 4
25181 63
11203 11
13217 12
7978 7
18899 34
8149 2
8030 3
7030 2
9254 10
8449 4
9121 1
10520 12