5013 637
4650 431
3761 642
6051 685
5493 468
10112 622
3040 240
4994 368
4084 875
6700 308
2726 401
3902 376
9663 673
4336 160
4959 502
5191 623
2588 122
7450 386
8400 636
6385 659
7506 617
3555 925