980 333
876 233
465 473
165 787
487 712
359 176
916 212
1110 292
57 551
685 741
138 238
444 846
71 787
158 207
272 335
463 976
431 238
576 575
1007 875
209 606
733 58
555 435
918 461
92 963