19651 16
29781 32
23151 22
22446 20
27757 28
23048 12
13347 12
46711 55
11898 9
26211 22
71052 35
17815 17