590 121
276 429
765 471
152 76
642 133
915 339
1141 118
417 745
965 406
418 431
309 223
197 862
950 1000