15006 23
23186 36
24388 30
13495 6
20948 29
6536 4
14275 5
14759 10
23662 28
22621 24
17452 17
21416 16
13440 16
12944 23
10519 10
19688 23
48149 42
12134 9
15101 8
28733 23
20989 18
17082 29
20362 16
15046 9