32668 27
109102 128
133362 103
28181 64
27517 40
80256 155
296958 490
57554 93
127778 438
20152 34
38698 55
105489 461
77251 94
59857 49
35447 49
330466 567
119760 198
170161 116
40264 89
287746 389
91860 222
58904 70
58337 220
17755 27