588 578
1116 59
421 146
219 621
66 418
592 601
615 421
1072 382
63 513
303 110
562 562
453 592
773 1000
761 2
851 32
842 152
424 372
118 439
186 687
580 448