19249 30
24623 33
14667 4
23100 22
11522 12
26343 28
10392 2
14898 22
32081 25
13329 6
16164 11
12529 2
6896 12
11136 17
10903 8
10693 8
18480 20
27979 22
41917 58
17308 31
11049 22
15756 13
12322 10
28062 33