13004 35
12825 45
31148 51
11950 58
16520 56
17187 58
27294 70
17109 49
22057 46
34561 114
39637 105
22698 60
10585 38
4682 9
8832 28
7647 13
7271 8
1533 1
2063 2
11865 27
14418 37
5875 17
1703 3
2803 3