106841 159
253515 906
280002 1262
54742 119
73101 764
116948 1111
122597 412
283079 1158
75764 560
66137 297
141455 345
148035 537
140791 444
67783 706
127852 742
53929 349
137202 669
39879 295
28248 429
106980 899
55596 730
66318 832
119220 521
100075 249