3081 93
5386 590
4156 417
6079 771
1742 71
1893 260
5785 555
4731 726
2048 46
5206 652
2859 85
9330 293
2466 348
8235 158
8626 857
5048 527
5200 321
4490 890
6730 591
6485 490
9114 37
4275 321
1500 104
5667 567
8737 346
3264 317
4212 885
9828 351