107029 988
176002 291
172961 626
122183 221
135051 246
126944 982
300189 706
150649 431
187677 571
373158 1073
150211 713
164645 951
195388 717
125237 791
194411 525
276980 1061
358473 969
105167 295
242528 467
151021 283
295186 955
170195 1002
189133 483
225637 913