19416 20
6669 1
23871 21
13345 13
5528 6
7140 16
13483 29
8023 9
7267 12
16890 28
9641 10
6917 8
6238 6
5766 7
8369 16
6710 13
12549 22
5735 2
14394 24
26366 37
8833 12
6526 4
15421 27
83417 97