13027 29
5931 2
5442 5
10156 20
8512 17
7477 17
13067 27
4425 1
4540 2
5048 2
9880 18
4700 2
4407 1
4282 2
4351 2
4097 1
4690 1
11909 27
5595 3
5397 6
6797 9
4311 2
9423 15
13839 31