465 85
1031 203
580 306
358 133
927 661
149 20
696 319
916 716
356 369
749 585
53 50
394 160
758 445
379 501
225 807
881 334