314 98
416 946
820 12
1010 757
453 429
552 65
865 408
745 406
869 975
736 123
786 368
252 283
912 171
40 376
625 583
712 308
855 972
896 243
44 553
680 411