19080 47
12122 22
10020 21
19394 30
14213 25
16099 35
34446 171
37339 111
10521 43
9579 26
9622 39
26666 91
21244 80