16002 11
32425 129
17680 32
14251 10
17026 11
9066 5
30459 90
47247 145
30727 29
19181 55
35357 72
43430 109
9914 11
12557 16
18056 29
18083 20
16869 19
12519 11
12763 18
11397 12
19324 59
17907 37
14089 31
25777 67