15702 19
12370 8
34348 127
13125 6
13975 9
16848 21
19118 20
33178 38
17631 18
18528 20
171254 270
24213 32
22992 25
14849 12
22983 15
14783 6
17033 5
76585 59
24205 19
28776 57
21003 9
17428 11
100977 258
15884 12