245895 856
18140 96
28049 143
35033 284
48182 506
18759 530
27584 635
38784 863
3032 59
5030 284
4286 552
3874 486
2138 343
3732 407
6628 80
4454 325
3648 662
6242 544
5003 629