246601 856
18367 96
28279 143
35157 285
48685 506
18879 530
27764 635
39145 863
3054 59
5048 284
4299 552
3892 486
2162 343
3750 407
6649 80
4468 325
3666 662
6258 544
5027 629