13421 25
9504 10
7559 7
12383 9
4548 6
10552 10
15404 18
4338 1
6481 12
5633 5
4256 3
9445 28
5348 4
8099 13
6006 10
5111 10
6450 7
6861 14
8216 27
5271 2
6318 2
4987 2
5233 2
9560 16