12938 860
5789 70
4654 427
9012 576
3148 553
2586 258
16797 859
8341 803
5739 217
9528 395
4393 52
3446 728
5249 488
5134 245
9253 687
13147 722
7647 782
10867 823
4701 358
3775 482
6324 539
4739 830
7273 637
5874 446