12695 30
19786 31
11549 17
19481 52
3860 3
7826 31
18718 49
8203 18
8037 26
17119 14
24142 44
3555 11
15557 33
7212 34
20992 67
12040 4
26736 40
55710 72
15915 21
6057 1
3323 12
6298 10
9518 9
18353 62