12622 958
2855 90
7910 596
3814 508
3936 494
7546 664
3755 388
5102 882
4299 292
5397 926
5947 509
2748 358
3227 531