3401 8
28826 1
23030 11
36479 2
61304 7
85901 8
36105 3
47452 4
35831 25
172132 7
478909 13
419756 24
433652 34
152334 5
265176 23
643506 34
77482 7
115159 15
97602 9
131059 16
145759 12
295052 18
183159 28
565009 36