2481 13
1162 3
5428 17
1162 10
15174 27
11608 24
6722 8
5670 16
7520 17
29356 38
39269 51
10080 12
37150 58
32362 60
51335 61
13954 23
13386 11
44070 64
22219 67
9912 14
26518 40
38055 38
21134 20
15627 20