20284 25
10955 11
79556 109
12665 12
18692 16
10090 9
29720 39
7729 1
59020 74
16677 16
10895 10
25086 26