19602 25
47301 72
13409 20
16900 42
13807 25
6871 9
8929 12
7888 18
14135 35
4388 4
5507 9
4252 4
8976 9
19589 43
7051 13
8019 30
6148 13
5575 9
5941 12
9785 11
6271 9
4295 4
6375 6
4699 2