24028 25
23980 44
20813 28
14898 5
22430 21
31724 37
17341 16
20153 22
11085 1
13329 4
15695 13
10749 2
17381 17
13687 14
20655 21
29994 23
11611 9
13267 19
13504 5
10820 3
15578 10
11721 6
30228 12
14235 4