12133 31
15444 39
5833 8
17952 29
10790 12
2878 5
22966 5
25757 12
27479 33
4728 5
11408 12
11272 15
13732 23
4631 8
7667 12
7033 18
15143 29
4062 11
21774 43
12099 18
6980 3
6527 8
10820 16
16034 15