41667 63
12335 27
32117 42
92563 165
48579 148
12884 17
18643 52
80916 429
54043 228
13214 80
18212 59
24960 139
28508 41
20473 40
9898 16
17309 37
7867 21
9225 26
2513 22
17046 70
13085 39
24127 56
29289 75