351 60
576 346
946 391
106 243
675 518
996 583
525 637
500 406
642 189
976 480
223 120
578 77
215 305
1052 125
839 728
805 571
645 725
975 79
142 230
444 174