246609 856
18370 96
28284 143
35157 285
48685 506
18879 530
27772 635
39151 863
3055 59
5048 284
4299 552
3892 486
2162 343
3750 407
6649 80
4469 325
3666 662
6258 544
5027 629