34275 37
36876 35
16043 12
21287 21
13857 12
33661 29
17815 12
16342 16
7571 1
10554 9
43856 51
2606 1