14009 5
13403 5
21068 30
23160 24
17992 13
30181 29
24642 19
41072 87
44223 80
31658 38
17082 12
24581 36
21244 15
27726 34
22734 24
23417 15
22672 22
17973 15
26936 11
16096 3
36669 46
17771 18
41682 40
29302 27