10523 10
13366 8
22432 24
8971 12
14953 18
16318 25
26894 27
19964 33
30826 34
18293 17
21076 45
30174 38
16434 37
25730 37
15083 16
10823 22
13084 15
12545 16
13020 5
19249 28
18523 13
7966 11
12382 4
48083 87