16515 11
11555 6
12348 19
39830 39
27743 54
22629 58
16815 36
18821 30
11891 24
17901 39
16593 22
16020 18
14566 12
10390 22
14364 12
10568 1
15874 17
16962 31
10798 8
69789 248
29419 61
26820 38
15259 21
15020 12