245934 856
18155 96
28067 143
35044 284
48222 506
18764 530
27593 635
38810 863
3032 59
5031 284
4286 552
3875 486
2138 343
3732 407
6628 80
4456 325
3648 662
6243 544
5004 629