12914 8
19779 15
19541 21
54044 50
37851 34
16170 10
28282 25
23108 19
68995 37
14662 11
27261 18
7126 4