245878 856
18137 96
28049 143
35030 284
48167 506
18755 530
27582 635
38775 863
3031 59
5029 284
4285 552
3874 486
2137 343
3731 407
6628 80
4454 325
3648 662
6242 544
5003 629