101133 10
98658 4
98182 16
97931 8
97078 9
96752 3
96751 2
96429 12
96284 18
95456 17
95306 7
95255 6
95226 6
95054 9
94434 7
94154 8
93258 1
93007 5
92752 13
91706 10
90183 15
89677 8
89602 4
89556 6