312 527
609 61
363 442
488 243
917 471
891 247
1030 976
205 148
580 233
136 307
151 661
650 731
657 87