12076 8
26413 27
16804 26
16879 19
22477 44
41896 102
38660 84
21535 40
30741 67
31653 110
10554 8
15138 21
9647 7
10907 10
16488 31
16584 25
17980 29
17729 45
9779 5
11332 21
21692 70
22274 69
14090 32
15988 22