3946 614
8703 708
4597 513
5206 67
3125 287
2951 111
9450 437
4678 508
5193 210
10184 270
5616 831
7145 622
6424 436
2883 249