41667 63
12335 27
32117 45
92563 165
48579 148
12884 17
18643 52
80916 432
54473 231
13214 80
18212 59
25388 139
28508 41
20473 40
9898 16
17309 37
8276 21
9633 27
5051 26
17046 72
13085 39
24127 56
29289 75