28 34
297 495
197 682
350 483
399 748
363 715
333 497
17 394
878 542
939 546
313 251
348 865
505 435
802 473
268 211
261 629
637 335
862 849
76 277
534 713