2684 8
28755 1
23029 11
36382 2
61231 7
85851 8
36078 3
47308 4
35804 25
172055 7
478883 13
419629 24
433628 34
152330 5
265133 23
643481 34
77482 7
115131 15
97607 9
131053 16
145704 12
294976 18
183131 28
564954 36