245913 856
18144 96
28053 143
35036 284
48201 506
18761 530
27588 635
38791 863
3032 59
5031 284
4286 552
3874 486
2138 343
3732 407
6628 80
4455 325
3648 662
6242 544
5003 629