9767 16
8795 40
30269 42
30292 34
2056 12
14995 30
16632 28
18586 40
15980 26
3465 1
3300 7
6315 18
2931 10
47152 111
13001 32
16857 46
2042 5
20478 98
7642 34
2416 12
19200 17
25509 125
11382 36
2503 10