11997 11
34576 36
13316 14
42193 58
15508 16
12706 7
16737 17
10850 10
23189 23
16008 12
15436 15
2383 1