12585 7
12660 21
15664 40
15727 22
10176 17
10123 11
15497 26
19967 23
13767 19
37327 40
19558 39
2875 4
6831 17
4333 8
23423 36
12339 18
13223 15
10299 16
6827 19
12112 27
6921 13
6371 13
6878 18
8334 18