123096 155
168116 371
897476 1946
560316 1200
319606 983
444614 721
341814 1112
578057 951
467974 687
229715 474
427122 924
432835 1133
93214 238
260261 874
133820 502
247229 857
296693 1052
228965 941
169153 305
203910 708
167431 733
233181 909
317449 1635
339138 774