8835 14
5634 9
6259 1
25177 39
14395 8
8203 4
13940 18
14703 18
5861 8
6489 15
23070 29
15611 22
23732 9
51154 49
30027 50
26025 18
34949 30
8493 2
19688 23
23384 25
25193 35
29136 33
16900 16
29654 52