13999 13
22810 27
13679 20
35857 103
30865 159
19569 26
25314 145
26842 74
39327 228
19670 24
113822 456
34790 90
38414 142
74965 205
58939 124
39298 62
32131 129
19147 53
22437 61
40707 94
85421 519
48434 159
22639 37
31857 69