41667 64
12335 27
32117 46
92563 165
48579 148
12884 17
18643 52
81391 432
54473 232
13214 81
18212 59
25388 139
28508 41
20473 40
9898 16
17745 39
8276 21
9633 27
5601 31
17460 72
13085 39
24127 56
29289 76