20 5
24077 18
109001 128
20718 26
23871 31
29173 47
11992 24
16948 10
5798 11
6131 9
45681 52
33505 57
33099 44
52197 71
29942 41
9400 21
4091 13
562 2
15335 17
11809 19
6587 12
8891 38
28473 30
13287 13