646 421
707 84
202 448
883 153
828 133
159 262
809 151
886 489
1015 307
303 404
743 297
500 196
429 630
746 690
783 82
992 143
225 399
176 518
449 588
1014 239