65986 93
13187 23
36820 91
28209 37
30577 19
12656 16
15709 17
27678 27
14420 8
19593 18
10073 14
9372 14
13999 23
7713 7
9783 5
10850 12
22015 31
15536 15
16161 9
5743 9
26571 58
22853 25
118207 170
22250 18