12617 958
2852 90
7904 596
3808 508
3932 494
7544 664
3753 388
5100 882
4293 292
5394 926
5943 509
2746 358
3223 531