15702 19
12370 8
34348 127
13125 6
13975 9
16670 21
18941 20
33178 38
17631 18
18528 20
170700 270
24037 32
22813 26
14849 13
22983 15
14783 6
16857 5
76405 59
24205 19
28776 57
21003 9
17428 11
100783 257
15708 12