42180 71
11273 49
4395 21
14761 52
4780 22
42176 81
20121 28
109901 261
145476 346
101218 160
8796 11
14913 22
9264 21
38355 99
89363 196
40097 84
16205 55
56769 179
4297 35
10286 54
8685 37
33496 72
23687 39
12332 34