5 31
458 911
327 879
54 676
518 50
239 991
383 616
935 788
38 501
561 518
307 644
262 325
642 285
161 336
874 526
453 989
347 868
970 290
189 201
593 644