1008 309
792 371
881 508
952 111
425 341
53 384
375 232
331 507
525 194
497 553
177 942
589 685
637 48
373 305
522 787
308 116
500 850
914 973
217 90
135 945
545 9
877 565
676 887