14213 25
20691 37
18742 27
30940 60
29726 42
11008 35
34446 171
26258 153
8226 26
4912 14
15042 40
26736 40
3555 11
18718 49
42137 141
27589 48
17227 16
37749 51
11666 13
10002 19
11789 32