86 9
5306 10
16894 40
15190 44
7590 10
17826 36
18536 32
26139 25
62439 89
15914 12
16968 23
15445 43
9536 40
8315 37
11318 58
26158 112
34930 139
19816 70
3628 13
38544 168
4725 18
6553 45