231 227
477 285
545 902
294 173
847 386
762 139
112 665
800 318
83 392
647 690
802 47
350 439
264 999
1000 334
32 820
75 759
194 930
459 737
526 907
937 506