331 525
190 80
125 486
951 205
831 912
924 270
990 36
975 89
323 448
157 172
77 130
655 589
117 113
113 660
198 182
161 128
748 283
720 770
482 816
118 446