27902 2
23828 3
39982 5
28078 0
22277 4
22201 1
119101 20
181483 27
89683 9
90501 22
45231 5
120758 25
57929 10
67804 13
28126 11
92051 4
51754 10
43880 10
94734 24
134706 46
398253 87
113258 16
273103 76
28381 1