8151 32
17353 31
104321 314
50886 158
24619 22
9855 32
27623 54
8045 17
16488 21
37017 64
21869 55
70614 270
22768 79
13146 48
25089 65
7208 45
58971 185
26314 60
8529 14
20202 22