428 897
844 390
650 68
1008 653
396 518
980 229
64 369
204 204
436 759
837 333
281 369
150 61
339 906