10679 15
18173 32
6606 7
8222 4
17847 23
8731 19
4421 1
19626 24
28436 24
5792 11
4642 2
6271 7
6918 18
32875 22
30360 47
32423 31
6007 11
8427 10
7342 13
5293 15
3866 5
5742 1
27753 38
12704 17