13812 12
9808 7
46919 47
22361 10
12795 10
24512 24
32015 34
17231 15
7291 5
9422 41
15044 13
20954 18