20303 21
17223 16
42413 86
22174 10
14515 5
18994 17
29639 48
19488 16
12932 8
16592 8
21441 19
15324 8
13106 11
42192 105
20147 19
15023 11
12492 6
14319 11
26064 39
18564 22
13975 9
12734 7
26412 35
47174 27