447 212
586 74
449 504
887 371
930 812
292 392
267 46
521 195
291 16
36 289
227 696
664 421
460 93
98 378
583 524
745 192
913 89
259 697
149 192
570 135