5382 60
3008 531
2698 459
5797 755
7539 568
3359 519
8446 169
3698 742
2761 496
2538 440
5550 937
3669 638
3974 509
16691 141
6628 521
2536 557