16802 16
12453 9
16286 27
13503 18
21335 29
13421 9
13509 3
19810 25
11763 2
11931 2
11559 2
22770 45
10545 7
16724 11
12857 8
10060 6
14692 7
13619 13
13149 5
12194 4
15632 9
12486 8
21192 40
22045 35