508 267
966 392
364 390
340 165
543 327
875 445
662 423
255 606
876 503
71 815
78 122
681 841
98 33
306 86
516 707
732 650
222 126
738 125
297 598
244 229