2278 11
11832 13
13765 21
5118 7
19896 34
9662 16
21160 27
13803 29
18573 28
23030 25
6844 2
11006 3
22054 31
13513 34
7932 8
23146 68
17623 7
14282 32
9142 15
42599 26
34432 77
15165 12
17435 16
58770 46