505 213
153 682
250 505
355 360
335 495
581 19
100 358
290 349
920 839
213 36
725 206
472 124
253 669
448 245
734 5
653 218
219 597
648 312
489 508
118 848