9631 521
5972 441
5506 512
5249 399
4535 78
4965 540
6482 620
3131 45
7143 594
3270 106
6095 601
5734 347
6065 461
5350 259
8660 293
5478 307
7755 579
6476 45
6008 392
13125 323
5261 553
11037 644
6685 679
8141 424
6701 487
18235 755
7147 625
6524 240