14057 8
12304 11
26791 15
8956 2
24812 17
16631 18
30905 38
15954 15
24134 16
11237 21
32917 26
25807 12
27962 27
23511 24
10654 15
30931 20
17717 37
25646 54
23226 14
30310 33
17879 9
43578 37
18095 21
22248 33