237 446
814 66
400 304
1043 841
296 761
277 857
173 50
954 121
503 356
204 422
356 369
338 20
480 403
615 246