245996 856
18171 96
28083 143
35054 284
48266 506
18775 530
27604 635
38834 863
3035 59
5032 284
4286 552
3879 486
2140 343
3732 407
6628 80
4456 325
3650 662
6245 544
5009 629