319 471
704 680
689 318
420 726
746 269
165 241
282 946
218 660
270 197
759 625
642 225
849 124
107 367
997 208
362 552
663 131
766 112
300 1
305 947
286 786