1243 239
2550 269
2123 828
836 173
672 892
693 765
298 755
1012 12
318 433
466 568
893 939
727 74
1805 648
261 888
101 884
922 35
557 433
388 118
457 790
935 29
1838 935
205 153