20367 18
19130 18
30090 31
30446 26
13862 11
9730 5
23386 20
19183 16
28278 22
14707 12
10946 10
32940 32