12622 958
2856 90
7910 596
3814 508
3937 494
7546 664
3756 388
5102 882
4299 292
5397 926
5948 509
2748 358
3228 531